nicks
06-23-2005, 06:55 PM
So I gave up on SuSE, installed Fedora 4. I got past the './configure', now I have a new issue.
[root@localhost showeq-5.0.0.22]# make && make install
make all-recursive
make[1]: Entering directory `/SEQ/showeq-5.0.0.22'
Making all in src
make[2]: Entering directory `/SEQ/showeq-5.0.0.22/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt-3.3/include -I/usr/X11R6/include -DPKGDATADIR=\"/usr/local/share/showeq/\" -I/usr/include/pcap -D_REENTRANT -O2 -Wall -g -ggdb -DDEBUG -finline-functions -DQT_THREAD_SUPPORT=1 -DDISPLAY_ICONS=false -DICON_DIR=\"/eq-icons/\" -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
point.h:114: error: invalid use of constructor as a template
point.h:114: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:121: error: invalid use of constructor as a template
point.h:121: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:128: error: invalid use of constructor as a template
point.h:128: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:135: error: invalid use of constructor as a template
point.h:135: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/SEQ/showeq-5.0.0.22/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/SEQ/showeq-5.0.0.22'
make: *** [all] Error 2
[root@localhost showeq-5.0.0.22]# CC=gcc3 CXX=g++3 QTDIR=/path/to/qt
[root@localhost showeq-5.0.0.22]# make && make install
make all-recursive
make[1]: Entering directory `/SEQ/showeq-5.0.0.22'
Making all in src
make[2]: Entering directory `/SEQ/showeq-5.0.0.22/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt-3.3/include -I/usr/X11R6/include -DPKGDATADIR=\"/usr/local/share/showeq/\" -I/usr/include/pcap -D_REENTRANT -O2 -Wall -g -ggdb -DDEBUG -finline-functions -DQT_THREAD_SUPPORT=1 -DDISPLAY_ICONS=false -DICON_DIR=\"/eq-icons/\" -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
point.h:114: error: invalid use of constructor as a template
point.h:114: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:121: error: invalid use of constructor as a template
point.h:121: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:128: error: invalid use of constructor as a template
point.h:128: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:135: error: invalid use of constructor as a template
point.h:135: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/SEQ/showeq-5.0.0.22/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/SEQ/showeq-5.0.0.22'
make: *** [all] Error 2
Thanks again guys =)
[root@localhost showeq-5.0.0.22]# make && make install
make all-recursive
make[1]: Entering directory `/SEQ/showeq-5.0.0.22'
Making all in src
make[2]: Entering directory `/SEQ/showeq-5.0.0.22/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt-3.3/include -I/usr/X11R6/include -DPKGDATADIR=\"/usr/local/share/showeq/\" -I/usr/include/pcap -D_REENTRANT -O2 -Wall -g -ggdb -DDEBUG -finline-functions -DQT_THREAD_SUPPORT=1 -DDISPLAY_ICONS=false -DICON_DIR=\"/eq-icons/\" -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
point.h:114: error: invalid use of constructor as a template
point.h:114: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:121: error: invalid use of constructor as a template
point.h:121: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:128: error: invalid use of constructor as a template
point.h:128: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:135: error: invalid use of constructor as a template
point.h:135: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/SEQ/showeq-5.0.0.22/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/SEQ/showeq-5.0.0.22'
make: *** [all] Error 2
[root@localhost showeq-5.0.0.22]# CC=gcc3 CXX=g++3 QTDIR=/path/to/qt
[root@localhost showeq-5.0.0.22]# make && make install
make all-recursive
make[1]: Entering directory `/SEQ/showeq-5.0.0.22'
Making all in src
make[2]: Entering directory `/SEQ/showeq-5.0.0.22/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt-3.3/include -I/usr/X11R6/include -DPKGDATADIR=\"/usr/local/share/showeq/\" -I/usr/include/pcap -D_REENTRANT -O2 -Wall -g -ggdb -DDEBUG -finline-functions -DQT_THREAD_SUPPORT=1 -DDISPLAY_ICONS=false -DICON_DIR=\"/eq-icons/\" -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
point.h:114: error: invalid use of constructor as a template
point.h:114: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:121: error: invalid use of constructor as a template
point.h:121: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:128: error: invalid use of constructor as a template
point.h:128: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
point.h:135: error: invalid use of constructor as a template
point.h:135: note: use ‘Point3D<_T>::Point3D’ instead of ‘Point3D<_T>::Point3D<_T>’ to name the constructor in a qualified name
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/SEQ/showeq-5.0.0.22/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/SEQ/showeq-5.0.0.22'
make: *** [all] Error 2
Thanks again guys =)