I have been trying to install GNUCASH for several days. I think I have downloaded and installed all of the needed libraries. But when I run ./configure I get the attached log. What am I missing? thanks K. Carpenter
This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:586: checking for a BSD compatible install configure:641: checking for ranlib configure:673: checking for gcc configure:786: checking whether the C compiler (gcc ) works configure:802: gcc -o conftest conftest.c 1>&5 configure:828: checking whether the C compiler (gcc ) is a cross-compiler configure:833: checking whether we are using GNU C configure:842: gcc -E conftest.c configure:861: checking whether gcc accepts -g configure:894: checking for POSIXized ISC configure:915: checking whether byte ordering is bigendian configure:933: gcc -c -g -O2 conftest.c 1>&5 configure:948: gcc -c -g -O2 conftest.c 1>&5 configure: In function `main': configure:943: `not' undeclared (first use in this function) configure:943: (Each undeclared identifier is reported only once configure:943: for each function it appears in.) configure:943: parse error before `big' configure: failed program was: #line 937 "configure" #include "confdefs.h" #include <sys/types.h> #include <sys/param.h> int main() { #if BYTE_ORDER != BIG_ENDIAN not big endian #endif ; return 0; } configure:1005: checking whether make sets ${MAKE} configure:1035: checking for stpcpy configure:1063: gcc -o conftest -g -O2 conftest.c 1>&5 configure:1170: checking for perl configure:1245: checking for swig configure:1299: checking how to run the C preprocessor configure:1320: gcc -E conftest.c >/dev/null 2>conftest.out configure:1383: checking for X configure:1697: checking for dnet_ntoa in -ldnet configure:1716: gcc -o conftest -g -O2 conftest.c -ldnet -lm 1>&5 /usr/i386-linux/bin/ld: cannot open -ldnet: No such file or directory configure: failed program was: #line 1705 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dnet_ntoa(); int main() { dnet_ntoa() ; return 0; } configure:1738: checking for dnet_ntoa in -ldnet_stub configure:1757: gcc -o conftest -g -O2 conftest.c -ldnet_stub -lm 1>&5 /usr/i386-linux/bin/ld: cannot open -ldnet_stub: No such file or directory configure: failed program was: #line 1746 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dnet_ntoa(); int main() { dnet_ntoa() ; return 0; } configure:1786: checking for gethostbyname configure:1814: gcc -o conftest -g -O2 conftest.c -lm 1>&5 configure:1884: checking for connect configure:1912: gcc -o conftest -g -O2 conftest.c -lm 1>&5 configure:1976: checking for remove configure:2004: gcc -o conftest -g -O2 conftest.c -lm 1>&5 configure:2068: checking for shmat configure:2096: gcc -o conftest -g -O2 conftest.c -lm 1>&5 configure:2169: checking for IceConnectionNumber in -lICE configure:2188: gcc -o conftest -g -O2 -L/usr/X11R6/lib conftest.c -lICE -lm 1>&5 configure:2272: checking for deflateEnd in -lz configure:2291: gcc -o conftest -g -O2 conftest.c -lz -lm 1>&5 /usr/i386-linux/bin/ld: cannot open -lz: No such file or directory configure: failed program was: #line 2280 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char deflateEnd(); int main() { deflateEnd() ; return 0; } configure:2315: checking for jpeg_read_scanlines in -ljpeg configure:2334: gcc -o conftest -g -O2 conftest.c -ljpeg -lm 1>&5 /usr/i386-linux/bin/ld: cannot open -ljpeg: No such file or directory configure: failed program was: #line 2323 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char jpeg_read_scanlines(); int main() { jpeg_read_scanlines() ; return 0; } configure:2358: checking for png_read_image in -lpng configure:2377: gcc -o conftest -g -O2 conftest.c -lpng -lm 1>&5 /usr/i386-linux/bin/ld: cannot open -lpng: No such file or directory configure: failed program was: #line 2366 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char png_read_image(); int main() { png_read_image() ; return 0; } configure:2407: checking for XpmReadFileToXpmImage in -lXpm configure:2426: gcc -o conftest -g -O2 conftest.c -lXpm -L/usr/X11R6/lib -lX11 -lm 1>&5 /usr/i386-linux/bin/ld: cannot open -lXpm: No such file or directory configure: failed program was: #line 2415 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char XpmReadFileToXpmImage(); int main() { XpmReadFileToXpmImage() ; return 0; } configure:2457: checking for XmHTMLTextScrollToLine in -lXmHTML configure:2476: gcc -o conftest -g -O2 conftest.c -lXmHTML -lSM -lICE -lXm -L/usr/X11R6/lib -lXext -lXmu -lXt -lX11 -lm 1>&5 /usr/X11R6/lib/libXmHTML.a(readFLG.o): In function `_XmHTMLReadFLG': readFLG.o(.text+0x607): undefined reference to `uncompress' /usr/X11R6/lib/libXmHTML.a(readGIF.o): In function `InflateGZFInternal': readGIF.o(.text+0x1181): undefined reference to `inflateInit_' readGIF.o(.text+0x120b): undefined reference to `inflate' readGIF.o(.text+0x1236): undefined reference to `inflateEnd' /usr/X11R6/lib/libXmHTML.a(readGIF.o): In function `writeImage': readGIF.o(.text+0x17d8): undefined reference to `compress' /usr/X11R6/lib/libXmHTML.a(readXPM.o): In function `doXpm': readXPM.o(.text+0x2b0): undefined reference to `XpmFreeXpmImage' /usr/X11R6/lib/libXmHTML.a(readXPM.o): In function `_XmHTMLReadXPM': readXPM.o(.text+0x2f0): undefined reference to `XpmCreateXpmImageFromBuffer' readXPM.o(.text+0x2fd): undefined reference to `XpmFreeXpmInfo' readXPM.o(.text+0x312): undefined reference to `XpmGetErrorString' readXPM.o(.text+0x32d): undefined reference to `XpmFreeXpmInfo' readXPM.o(.text+0x333): undefined reference to `XpmFreeXpmImage' /usr/X11R6/lib/libXmHTML.a(readXPM.o): In function `_XmHTMLCreateXpmFromData': readXPM.o(.text+0x36e): undefined reference to `XpmCreateXpmImageFromData' readXPM.o(.text+0x37b): undefined reference to `XpmFreeXpmInfo' readXPM.o(.text+0x38e): undefined reference to `XpmGetErrorString' readXPM.o(.text+0x3ac): undefined reference to `XpmFreeXpmInfo' readXPM.o(.text+0x3b2): undefined reference to `XpmFreeXpmImage' /usr/X11R6/lib/libXmHTML.a(readJPEG.o): In function `jpeg_buffer_src': readJPEG.o(.text+0xc2): undefined reference to `jpeg_resync_to_restart' /usr/X11R6/lib/libXmHTML.a(readJPEG.o): In function `_XmHTMLReadJPEG': readJPEG.o(.text+0xfa): undefined reference to `jpeg_std_error' readJPEG.o(.text+0x12b): undefined reference to `jpeg_destroy_decompress' readJPEG.o(.text+0x18b): undefined reference to `jpeg_CreateDecompress' readJPEG.o(.text+0x1a2): undefined reference to `jpeg_read_header' readJPEG.o(.text+0x332): undefined reference to `jpeg_start_decompress' readJPEG.o(.text+0x3d8): undefined reference to `jpeg_read_scanlines' readJPEG.o(.text+0x557): undefined reference to `jpeg_finish_decompress' readJPEG.o(.text+0x55d): undefined reference to `jpeg_destroy_decompress' /usr/X11R6/lib/libXmHTML.a(readPNG.o): In function `my_png_error': readPNG.o(.text+0xd): undefined reference to `png_get_io_ptr' /usr/X11R6/lib/libXmHTML.a(readPNG.o): In function `my_png_read': readPNG.o(.text+0x3e): undefined reference to `png_get_io_ptr' /usr/X11R6/lib/libXmHTML.a(readPNG.o): In function `_XmHTMLReadPNG': readPNG.o(.text+0x10a): undefined reference to `png_create_read_struct' readPNG.o(.text+0x116): undefined reference to `png_create_info_struct' readPNG.o(.text+0x133): undefined reference to `png_destroy_read_struct' readPNG.o(.text+0x165): undefined reference to `png_destroy_read_struct' readPNG.o(.text+0x1df): undefined reference to `png_set_read_fn' readPNG.o(.text+0x1f6): undefined reference to `png_set_sig_bytes' readPNG.o(.text+0x207): undefined reference to `png_read_info' readPNG.o(.text+0x32b): undefined reference to `png_set_expand' readPNG.o(.text+0x441): undefined reference to `png_set_strip_16' readPNG.o(.text+0x47d): undefined reference to `png_set_strip_16' readPNG.o(.text+0x4a1): undefined reference to `png_set_gray_to_rgb' readPNG.o(.text+0x4ac): undefined reference to `png_set_expand' readPNG.o(.text+0x7fb): undefined reference to `png_set_strip_16' readPNG.o(.text+0x822): undefined reference to `png_set_gray_to_rgb' readPNG.o(.text+0x87f): undefined reference to `png_set_background' readPNG.o(.text+0x8e0): undefined reference to `png_set_gamma' readPNG.o(.text+0x8fa): undefined reference to `png_set_packing' readPNG.o(.text+0x914): undefined reference to `png_set_interlace_handling' readPNG.o(.text+0x928): undefined reference to `png_read_update_info' readPNG.o(.text+0x9a8): undefined reference to `png_read_image' readPNG.o(.text+0x9d5): undefined reference to `png_read_end' readPNG.o(.text+0x9ea): undefined reference to `png_destroy_read_struct' readPNG.o(.text+0xa50): undefined reference to `png_read_image' readPNG.o(.text+0xb26): undefined reference to `png_read_end' readPNG.o(.text+0xb3b): undefined reference to `png_destroy_read_struct' /usr/X11R6/lib/libXmHTML.a(readGIFplc.o): In function `_PLC_GZF_Init': readGIFplc.o(.text+0x7e1): undefined reference to `inflateInit_' /usr/X11R6/lib/libXmHTML.a(readGIFplc.o): In function `_PLC_GZF_ScanlineProc': readGIFplc.o(.text+0x8b8): undefined reference to `inflate' /usr/X11R6/lib/libXmHTML.a(readGIFplc.o): In function `_PLC_GZF_Destructor': readGIFplc.o(.text+0x933): undefined reference to `inflateEnd' /usr/X11R6/lib/libXmHTML.a(readJPEGplc.o): In function `_PLC_JPEG_SetSource': readJPEGplc.o(.text+0x30f): undefined reference to `jpeg_resync_to_restart' /usr/X11R6/lib/libXmHTML.a(readJPEGplc.o): In function `_PLC_JPEG_Init': readJPEGplc.o(.text+0x4fe): undefined reference to `jpeg_std_error' readJPEGplc.o(.text+0x51d): undefined reference to `jpeg_CreateDecompress' readJPEGplc.o(.text+0x562): undefined reference to `jpeg_read_header' readJPEGplc.o(.text+0x5e5): undefined reference to `jpeg_start_decompress' /usr/X11R6/lib/libXmHTML.a(readJPEGplc.o): In function `_PLC_JPEG_ScanlineProc': readJPEGplc.o(.text+0x721): undefined reference to `jpeg_start_output' readJPEGplc.o(.text+0x766): undefined reference to `jpeg_read_scanlines' readJPEGplc.o(.text+0x7ab): undefined reference to `jpeg_finish_output' readJPEGplc.o(.text+0x7ba): undefined reference to `jpeg_input_complete' /usr/X11R6/lib/libXmHTML.a(readJPEGplc.o): In function `_PLC_JPEG_FinalPass': readJPEGplc.o(.text+0x8c7): undefined reference to `jpeg_start_output' readJPEGplc.o(.text+0x922): undefined reference to `jpeg_read_scanlines' readJPEGplc.o(.text+0x945): undefined reference to `jpeg_finish_output' /usr/X11R6/lib/libXmHTML.a(readJPEGplc.o): In function `_PLC_JPEG_Destructor': readJPEGplc.o(.text+0xa81): undefined reference to `jpeg_destroy_decompress' configure: failed program was: #line 2465 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char XmHTMLTextScrollToLine(); int main() { XmHTMLTextScrollToLine() ; return 0; } configure:2509: checking for nana.h configure:2519: gcc -E conftest.c >/dev/null 2>conftest.out configure:2542: checking for L_buffer_create in -lnana configure:2561: gcc -o conftest -g -O2 conftest.c -lnana -lm 1>&5 configure:2588: checking for readline in -lreadline configure:2607: gcc -o conftest -g -O2 conftest.c -lreadline -lm -lnana 1>&5 /usr/i386-linux/bin/ld: cannot open -lreadline: No such file or directory configure: failed program was: #line 2596 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char readline(); int main() { readline() ; return 0; } configure:2665: checking for guile-config configure:2768: checking for guile