I /sw/src katalogen gjodre jag följande
sudo tar -zxvf Eterm-0.9.2.tar.gz
sedan
cd Eterm-0.9.2 och där i katalogen ./configure
$ ./configure
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking whether the C compiler (gcc -O ) works... yes
checking whether the C compiler (gcc -O ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking for strerror in -lcposix... no
checking for minix/config.h... no
checking for Cygwin environment... no
checking for mingw32 environment... no
checking host system type... powerpc-apple-darwin7.4.0
checking build system type... powerpc-apple-darwin7.4.0
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -p
checking whether ln -s works... yes
checking how to recognise dependant libraries... file_magic Mach-O dynamically linked shared library
checking for object suffix... o
checking for executable suffix... no
checking command to parse /usr/bin/nm -p output... ok
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fno-common
checking if gcc PIC flag -fno-common works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... unsupported
checking whether stripping libraries is possible... no
checking dynamic linker characteristics... darwin7.4.0 dyld
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
creating libtool
checking for distribution root... /sw/src/Eterm-0.9.2
checking whether gcc needs -traditional... no
checking for a BSD compatible install... /usr/bin/install -c
checking host system type... powerpc-apple-darwin7.4.0
checking whether build environment is sane... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking if malloc debugging is wanted... no
checking for sed... sed
checking for rm... rm
checking for cp... cp
checking for chmod... chmod
checking for tar... tar
checking for mkdir... mkdir
checking for ctags... ctags
checking for ar... ar
checking for mv... mv
checking for tic... tic
checking whether ln -s works... (cached) yes
checking for perl... /usr/bin/perl
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking for working const... yes
checking for inline... inline
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for fcntl.h... yes
checking for termios.h... yes
checking for sys/ioctl.h... yes
checking for sys/select.h... yes
checking for sys/time.h... yes
checking for sys/sockio.h... yes
checking for sys/byteorder.h... no
checking for malloc.h... no
checking for utmpx.h... no
checking for unistd.h... yes
checking for bsd/signal.h... no
checking for regex.h... yes
checking for regexp.h... yes
checking for stdarg.h... yes
checking for X11/Xmu/Atoms.h... yes
checking for X11/Sunkeysym.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for ANSI C header files... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking return type of signal handlers... void
checking for atexit... yes
checking for _exit... yes
checking for unsetenv... yes
checking for setutent... no
checking for seteuid... yes
checking for memmove... yes
checking for putenv... yes
checking for strsep... yes
checking for setresuid... no
checking for setresgid... no
checking for memmem... no
checking for usleep... yes
checking for snprintf... yes
checking for strcasestr... yes
checking for strcasechr... no
checking for strcasepbrk... no
checking for strrev... no
checking for nl_langinfo... yes
checking whether snprintf ignores n... no, snprintf is ok
checking for pow in -lm... yes
checking for library containing login... none required
checking for library containing logout... none required
checking for library containing getpwuid... none required
checking for debugging level... 4
checking for ptsname... no
checking for grantpt... no
checking for unlockpt... no
checking for pty mechanism... generic only
checking for pty group... wheel
checking for saved uids... unknown...assuming no support
checking for XOpenDisplay in -lX11... yes
checking for XextAddDisplay in -lXext... yes
checking for XShapeQueryExtension in -lXext... yes
checking for _Xsetlocale in -lX11... yes
checking for XmuInternAtom in -lXmu... yes
checking if Pablo support is wanted... no
checking for Escreen support... no
checking for Etwin support... no
checking if profiling macros should be included... no
checking for pixmap support... yes
checking for dlopen in -ldl... yes
checking for TT_Init_FreeType in -lttf... no
checking for imlib_create_image in -lImlib2... no
configure: warning: *** Pixmap support has been disabled because Imlib2 was not found ***
configure: warning: *** or could not be linked. Eterm should still work
configure: warning: *** not be very happy. Check config.log for more detailed ***
configure: warning: *** information on why my attempt to link with Imlib2 failed. ***
checking for transparency support... yes
checking for MMX support... no
checking for libast-config... libast-config
checking for libast_malloc in -last... yes
checking for utmp support... yes
checking for addToUtmp in -lutempter... no
checking for backspace key configuration... default
checking for delete key configuration... default
checking for home key configuration... default
checking for end key configuration... default
checking if mousewheel support should be enabled... yes
checking for automatic encoding... yes
checking for multi-charset support... xlsfonts: unable to open display ''
usage: xlsfonts [-options] [-fn pattern]
where options include:
-l[l[l]] give long info about each font
-m give character min and max bounds
-C force columns
-1 force single column
-u keep output unsorted
-o use OpenFont/QueryFont instead of ListFonts
-w width maximum width for multiple columns
-n columns number of columns if multi column
-display displayname X server to contact
no
checking for XIM support... yes
checking for Greek keyboard support... no
checking for dbx... no
checking for gdb... /usr/bin/gdb
checking for pstack... no
checking for U_STACK_TRACE in -lcl... no
checking for Linux 2.1 or higher... no
checking for life_signs in -lKenny... no
Oh my god, they killed Kenny! You bastards!
updating cache ./config.cache
creating ./config.status
creating Makefile
creating bg/Makefile
creating doc/Makefile
creating utils/Makefile
creating pix/Makefile
creating src/Makefile
creating themes/Makefile
creating config.h
creating utils/kEsetroot
creating themes/Eterm/theme.cfg
./configure: line 10621: ./themes/Eterm/theme.cfg: Permission denied
creating themes/auto/theme.cfg
./configure: line 10621: ./themes/auto/theme.cfg: Permission denied
creating themes/Escreen/theme.cfg
./configure: line 10621: ./themes/Escreen/theme.cfg: Permission denied
creating themes/trans/theme.cfg
./configure: line 10621: ./themes/trans/theme.cfg: Permission denied
Eterm 0.9.2
Configuration:
--------------
Source code location: .
Host System Type: powerpc-apple-darwin7.4.0
Preprocessor: gcc -I/sw/include -I/usr/X11R6/include -I/sw/include -I/usr/X11R6/include
Compiler: gcc -g -O2
Linker: gcc -L/sw/lib -L/usr/X11R6/lib -L/sw/lib -L/usr/X11R6/lib -last -ldl -lSM -lICE -last -lXmu -lXext -lX11 -lm
Install path: /sw
See src/feature.h for further configuration information.
Now type 'make' to build Eterm 0.9.2.
$