[root@fed libbasic-0.0.4]# make
make all-recursive
make[1]: Entering directory `/root/libbasic-0.0.4'
Making all in basic
make[2]: Entering directory `/root/libbasic-0.0.4/basic'
if /bin/sh ../libtool --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -DHAVE_CONFIG_H
-D_LANGUAGE=0 -D_DEBUG -g -O2 -MT dataspooler.lo -MD
-MP -MF ".deps/dataspooler.Tpo" -c -o dataspooler.lo
dataspooler.C; \
then mv -f ".deps/dataspooler.Tpo"
".deps/dataspooler.Plo"; else rm -f
".deps/dataspooler.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2
-DHAVE_CONFIG_H -D_LANGUAGE=0 -D_DEBUG -g -O2 -MT
dataspooler.lo -MD -MP -MF .deps/dataspooler.Tpo -c
dataspooler.C -fPIC -DPIC -o .libs/dataspooler.o
basiclist.h: In member function 'int
basic_list<node>::operator-=(node)':
basiclist.h:168: error: there are no arguments to
'card' that depend on a template parameter, so a
declaration of 'card' must be available
basiclist.h:168: error: (if you use '-fpermissive', G++
will accept your code, but allowing the use of an
undeclared name is deprecated)
make[2]: *** [dataspooler.lo] Error 1
make[2]: Leaving directory `/root/libbasic-0.0.4/basic'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/libbasic-0.0.4'
make: *** [all] Error 2
[root@fed libbasic-0.0.4]# gcc
gcc: no hay ficheros de entrada
[root@fed libbasic-0.0.4]# gcc -v
Usando especificaciones internas.
Objetivo: i386-redhat-linux
Configurado con: ../configure --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info
--enable-shared --enable-threads=posix
--enable-checking=release --with-system-zlib
--enable-__cxa_atexit --disable-libunwind-exceptions
--enable-libgcj-multifile
--enable-languages=c,c++,objc,java,f95,ada
--enable-java-awt=gtk
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre
--host=i386-redhat-linux
Modelo de hilos: posix
gcc versión 4.0.0 20050519 (Red Hat 4.0.0-8)
[root@fed libbasic-0.0.4]#