From: Alexandre T. R. <th...@pp...> - 2004-04-12 17:22:23
|
Dear Jeff, gwc do not compile !! linux version: fedora core 1 kernel version: 2.6.5 gcc version: 3.3.2 20031022 (Red Hat Linux 3.3.2-1) configure options: none make cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o dialog.o dialog.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o gwc.o gwc.c icons/cut.xpm:2: warning: `cut_xpm' defined but not used icons/undo.xpm:2: warning: `undo_xpm' defined but not used cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o audio_device.o audio_device.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o audio_edit.o audio_edit.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o audio_util.o audio_util.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o gtkled.o gtkled.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o gtkledbar.o gtkledbar.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o preferences.o preferences.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o drawing.o drawing.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o amplify.o amplify.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o denoise.o denoise.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o undo.o undo.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o declick.o declick.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o sample_block.o sample_block.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o decrackle.o decrackle.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o stat.o stat.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o dethunk.o dethunk.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o i0.o i0.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o i1.o i1.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o chbevl.o chbevl.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o markers.o markers.c markers.c: In function `cdrdao_toc_info': markers.c:191: warning: assignment discards qualifiers from pointer target type markers.c:200: warning: assignment discards qualifiers from pointer target type markers.c:214: warning: assignment discards qualifiers from pointer target type markers.c:240: warning: assignment discards qualifiers from pointer target type cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o encode.o encode.c cc -DCONFIGDIR=\"/gnome_wave_cleaner/config/\" -DDATADIR=\"`gnome-config --datadir`\" -DLIBDIR=\"`gnome-config --libdir`\" -DAPPNAME=\"gnome_wave_cleaner\" -O3 -Wall -DHAVE_FFTW3 -DFFTWPREC=2 -mcpu=i686 -march=i686 `pkg-config --cflags libgnome-2.0 libgnomeui-2.0 gtk+-2.0` `pkg-config --cflags sndfile` -c -o soundfile.o soundfile.c (cd meschach ; ./configure --with-sparse ; make part1 ; make part2 ; make part3 ; cp machine.h ..) checking for acc checking for cc checking how to run the C preprocessor checking for AIX checking for minix/config.h checking for POSIXized ISC checking for ranlib checking for memory.h checking for ANSI C header files checking for complex.h checking for malloc.h checking for varargs.h checking for size_t in sys/types.h checking for working const checking byte ordering checking for u_int computing machine epsilon(s) cc -o macheps dmacheps.c cc -o macheps fmacheps.c computing M_MAX_INT cc -o maxint maxint.c checking char \\0 vs. float zeros checking for bcopy checking for bzero checking for function prototypes creating config.status creating makefile creating machine.h Extensions to basic version: use configure --with-opt1 --with-opt2 Option: --with-complex incorporate complex functions --with-sparse incorporate sparse matrix functions --with-all both of the above --with-unroll unroll low level loops on vectors --with-munroll unroll low level loops on matrices --with-float single precision --with-double double precision (default) Re-run configure with these options if you want them make[1]: Entrando no diretório `/home/thieme/download/gwc/gwc-0.20-03/meschach' cc -c -O3 -DHAVE_CONFIG_H copy.c cc -c -O3 -DHAVE_CONFIG_H err.c cc -c -O3 -DHAVE_CONFIG_H matrixio.c cc -c -O3 -DHAVE_CONFIG_H memory.c cc -c -O3 -DHAVE_CONFIG_H vecop.c cc -c -O3 -DHAVE_CONFIG_H matop.c cc -c -O3 -DHAVE_CONFIG_H pxop.c cc -c -O3 -DHAVE_CONFIG_H submat.c cc -c -O3 -DHAVE_CONFIG_H init.c cc -c -O3 -DHAVE_CONFIG_H otherio.c cc -c -O3 -DHAVE_CONFIG_H machine.c cc -c -O3 -DHAVE_CONFIG_H matlab.c cc -c -O3 -DHAVE_CONFIG_H ivecop.c cc -c -O3 -DHAVE_CONFIG_H version.c cc -c -O3 -DHAVE_CONFIG_H meminfo.c cc -c -O3 -DHAVE_CONFIG_H memstat.c ar ru meschach.a copy.o err.o matrixio.o memory.o vecop.o matop.o pxop.o submat.o init.o otherio.o machine.o matlab.o ivecop.o version.o meminfo.o memstat.o ranlib meschach.a make[1]: Saindo do diretório `/home/thieme/download/gwc/gwc-0.20-03/meschach' make[1]: Entrando no diretório `/home/thieme/download/gwc/gwc-0.20-03/meschach' cc -c -O3 -DHAVE_CONFIG_H lufactor.c cc -c -O3 -DHAVE_CONFIG_H bkpfacto.c cc -c -O3 -DHAVE_CONFIG_H chfactor.c cc -c -O3 -DHAVE_CONFIG_H qrfactor.c cc -c -O3 -DHAVE_CONFIG_H solve.c cc -c -O3 -DHAVE_CONFIG_H hsehldr.c cc -c -O3 -DHAVE_CONFIG_H givens.c cc -c -O3 -DHAVE_CONFIG_H update.c cc -c -O3 -DHAVE_CONFIG_H norm.c cc -c -O3 -DHAVE_CONFIG_H hessen.c cc -c -O3 -DHAVE_CONFIG_H symmeig.c cc -c -O3 -DHAVE_CONFIG_H schur.c cc -c -O3 -DHAVE_CONFIG_H svd.c cc -c -O3 -DHAVE_CONFIG_H fft.c cc -c -O3 -DHAVE_CONFIG_H mfunc.c cc -c -O3 -DHAVE_CONFIG_H bdfactor.c ar ru meschach.a copy.o err.o matrixio.o memory.o vecop.o matop.o pxop.o submat.o init.o otherio.o machine.o matlab.o ivecop.o version.o meminfo.o memstat.o ranlib meschach.a ar ru meschach.a lufactor.o bkpfacto.o chfactor.o qrfactor.o solve.o hsehldr.o givens.o update.o norm.o hessen.o symmeig.o schur.o svd.o fft.o mfunc.o bdfactor.o ranlib meschach.a make[1]: Saindo do diretório `/home/thieme/download/gwc/gwc-0.20-03/meschach' make[1]: Entrando no diretório `/home/thieme/download/gwc/gwc-0.20-03/meschach' cc -c -O3 -DHAVE_CONFIG_H sparse.c In file included from sparse.h:39, from sparse.c:34: matrix.h:43: warning: redefinition of `u_int' /usr/include/sys/types.h:37: warning: `u_int' previously declared here cc -c -O3 -DHAVE_CONFIG_H sprow.c In file included from sparse.h:39, from sprow.c:34: matrix.h:43: warning: redefinition of `u_int' /usr/include/sys/types.h:37: warning: `u_int' previously declared here cc -c -O3 -DHAVE_CONFIG_H sparseio.c cc -c -O3 -DHAVE_CONFIG_H spchfctr.c cc -c -O3 -DHAVE_CONFIG_H splufctr.c cc -c -O3 -DHAVE_CONFIG_H spbkp.c cc -c -O3 -DHAVE_CONFIG_H spswap.c cc -c -O3 -DHAVE_CONFIG_H iter0.c cc -c -O3 -DHAVE_CONFIG_H itersym.c cc -c -O3 -DHAVE_CONFIG_H iternsym.c ar ru meschach.a copy.o err.o matrixio.o memory.o vecop.o matop.o pxop.o submat.o init.o otherio.o machine.o matlab.o ivecop.o version.o meminfo.o memstat.o ranlib meschach.a ar ru meschach.a lufactor.o bkpfacto.o chfactor.o qrfactor.o solve.o hsehldr.o givens.o update.o norm.o hessen.o symmeig.o schur.o svd.o fft.o mfunc.o bdfactor.o ranlib meschach.a ar ru meschach.a sparse.o sprow.o sparseio.o spchfctr.o splufctr.o spbkp.o spswap.o iter0.o itersym.o iternsym.o ranlib meschach.a make[1]: Saindo do diretório `/home/thieme/download/gwc/gwc-0.20-03/meschach' 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 -lfftw3 -lm -o gwc meschach.a(memory.o)(.text+0x3a6): In function `m_resize': : undefined reference to `MEM_COPY' meschach.a(memory.o)(.text+0x477): In function `m_resize': : undefined reference to `MEM_COPY' meschach.a(matop.o)(.text+0x461): In function `ms_mltadd': : undefined reference to `MEM_COPY' meschach.a(matop.o)(.text+0x4b1): In function `ms_mltadd': : undefined reference to `MEM_COPY' meschach.a(matop.o)(.text+0x524): In function `ms_mltadd': : undefined reference to `MEM_COPY' meschach.a(matop.o)(.text+0x631): more undefined references to `MEM_COPY' follow meschach.a(machine.o)(.text+0xe5): In function `__zero__': : undefined reference to `MEM_ZERO' meschach.a(lufactor.o)(.text+0x3ce): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x420): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x4b2): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x58d): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x623): In function `m_inverse': : undefined reference to `MEM_COPY' meschach.a(lufactor.o)(.text+0x66f): more undefined references to `MEM_COPY' follow meschach.a(sprow.o)(.text+0x59): In function `sprow_xpd': : undefined reference to `MEM_ZERO' meschach.a(sprow.o)(.text+0x1aa3): In function `sprow_set_val': : undefined reference to `MEM_COPY' meschach.a(iter0.o)(.text+0x168): In function `iter_copy2': : undefined reference to `MEM_COPY' meschach.a(iter0.o)(.text+0x8ee): In function `iter_copy': : undefined reference to `MEM_COPY' meschach.a(copy.o)(.text+0x79): In function `_m_copy': : undefined reference to `MEM_COPY' meschach.a(copy.o)(.text+0x103): In function `_v_copy': : undefined reference to `MEM_COPY' meschach.a(copy.o)(.text+0x16b): more undefined references to `MEM_COPY' follow collect2: ld returned 1 exit status make: ** [gwc] Erro 1 [thieme@reis gwc-0.20-03]$ Help me! Alexandre |