From: Robin C. <rc...@wy...> - 2004-10-07 04:21:43
|
Compiling this with gcc 3.4.2 and glibc 2.3.3 with nptl enabled ================================================= This really doesn't effect the compiling error but something I needed to do. Modified Makefile.in to not over write my environment variable CFLAGS and to not install in /usr/local as this is for a distribution. see attached patch file Makefile.in.diff ================================================= Then was getting this error..... computing machine epsilon(s) cc -o macheps dmacheps.c ./configure: line 675: macheps: command not found ./configure: line 679: macheps: command not found ./configure: line 679: macheps: command not found ./configure: line 679: macheps: command not found cc -o macheps fmacheps.c ./configure: line 687: macheps: command not found ./configure: line 691: macheps: command not found ./configure: line 691: macheps: command not found ./configure: line 691: macheps: command not found computing M_MAX_INT cc -o maxint maxint.c ./configure: line 700: maxint: command not found ./configure: line 704: maxint: command not found ./configure: line 704: maxint: command not found ./configure: line 704: maxint: command not found checking char \\0 vs. float zeros Fixed by modifying configure in the meschach directory see attached patch file configure-mach.diff ======================================================================== Now I am getting this error and not sure how to fix it. cp meschach/meschach.a . cc dialog.o gwc.o audio_device.o audio_edit.o audio_util.o gtkled.o gtkledbar.o preferences.o drawing.o amplify.o denoise.o undo.o declick.o sample_block.o decrackle.o stat.o dethunk.o i0.o i1.o chbevl.o markers.o encode.o soundfile.o -g `pkg-config --cflags --libs libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --libs sndfile` meschach.a -lasound -lfftw3f -lm -o gwc meschach.a(memory.o)(.text+0xa0b): In function `m_resize': : undefined reference to `MEM_COPY' meschach.a(memory.o)(.text+0xaff): In function `m_resize': : undefined reference to `MEM_COPY' meschach.a(memory.o)(.text+0xc7b): In function `m_resize': : undefined reference to `MEM_COPY' meschach.a(matop.o)(.text+0x1055): In function `ms_mltadd': : undefined reference to `MEM_COPY' meschach.a(matop.o)(.text+0x109b): In function `ms_mltadd': : undefined reference to `MEM_COPY' meschach.a(matop.o)(.text+0x11ed): more undefined references to `MEM_COPY' follow meschach.a(machine.o)(.text+0xf9): In function `__zero__': : undefined reference to `MEM_ZERO' meschach.a(lufactor.o)(.text+0x68f): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x6ea): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x75f): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x86d): In function `m_inverse': : undefined reference to `MEM_COPY' make[1]: Leaving directory `/usr/src/gwc-0.20-07' meschach.a(lufactor.o)(.text+0x956): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x9b1): more undefined references to `MEM_COPY' follow meschach.a(sprow.o)(.text+0x3e3): In function `sprow_xpd': : undefined reference to `MEM_ZERO' meschach.a(sprow.o)(.text+0x1db2): In function `sprow_set_val': : undefined reference to `MEM_COPY' meschach.a(iter0.o)(.text+0x552): In function `iter_copy2': : undefined reference to `MEM_COPY' meschach.a(iter0.o)(.text+0x69f): In function `iter_copy': : undefined reference to `MEM_COPY' meschach.a(copy.o)(.text+0xab): In function `_m_copy': : undefined reference to `MEM_COPY' meschach.a(copy.o)(.text+0x14c): In function `_v_copy': : undefined reference to `MEM_COPY' meschach.a(copy.o)(.text+0x205): more undefined references to `MEM_COPY' follow collect2: ld returned 1 exit status |