[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: moving a file with template code to another directory breaks compile
From: |
u19809 |
Subject: |
Re: moving a file with template code to another directory breaks compile -- more info |
Date: |
Tue, 28 Mar 2006 16:10:57 +0200 |
User-agent: |
Pan/0.14.2.91 (As She Crawled Across the Table (Debian GNU/Linux)) |
I have made a program without templates and that does not work either
(with same compiler except for the file being in a different location)
g++-3.4 -O2 -DAP_D -DAP_T -DARCH=i686_LinuxGnu_ -DARCH_HW=i686
-DARCH_OS=LinuxGnu -DARCH_OSV= -DARCH_Sub= -D__i386__
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DAC_THREADED
-D_REENTRANT -D__WXGTK__ -DNO_GCC_PRAGMA -DWXUSINGDLL -DGTK_NO_CHECK_CASTS
-DXTHREADS -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1
-pthread -Wall -Wpointer-arith -Wcast-align -march=i686 -fPIC -rdynamic
-Wno-ctor-dtor-privacy -c -I/usr/include/wx-2.6
-I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/X11R6/include -I. -o
i686_LinuxGnu_.arch/debugthreaded_gcc3/APMessage_A.o
i686_LinuxGnu_.arch/debugthreaded_gcc3/APMessage_A.cpp
g++-3.4 -O2 -DAP_D -DAP_T -DARCH=i686_LinuxGnu_ -DARCH_HW=i686
-DARCH_OS=LinuxGnu -DARCH_OSV= -DARCH_Sub= -D__i386__
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DAC_THREADED
-D_REENTRANT -D__WXGTK__ -DNO_GCC_PRAGMA -DWXUSINGDLL -DGTK_NO_CHECK_CASTS
-DXTHREADS -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1
-pthread -Wall -Wpointer-arith -Wcast-align -march=i686 -fPIC -rdynamic
-Wno-ctor-dtor-privacy -c -I/usr/include/wx-2.6
-I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/X11R6/include -I. -o
i686_LinuxGnu_.arch/debugthreaded_gcc3/MsgDlg_A.o
i686_LinuxGnu_.arch/debugthreaded_gcc3/MsgDlg_A.cpp
L/home/u19809/projects/AP/APEE_RT/gcc3/lib -L/usr/X11R6/lib -o
/media/External/projects/AP/APWinCE/i686_LinuxGnu_.arch/debugthreaded_gcc3/bin/Message
i686_LinuxGnu_.arch/debugthreaded_gcc3/APMessage_A.o
i686_LinuxGnu_.arch/debugthreaded_gcc3/MsgDlg_A.o -lwx_gtk2u_adv-2.6
-lwx_gtk2u_core-2.6 -lwx_baseu_net-2.6 -lwx_baseu-2.6 -lXext -ldl -lm
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0
-lpangox-1.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lXinerama
-lpng -ljpeg -ltiff
i686_LinuxGnu_.arch/debugthreaded_gcc3/APMessage_A.o: In function
`APMessage::APMessage()':
APMessage_A.cpp:(.text+0x74): undefined reference to `vtable for APMessage'
i686_LinuxGnu_.arch/debugthreaded_gcc3/APMessage_A.o: In function
`APMessage::APMessage()':
APMessage_A.cpp:(.text+0x124): undefined reference to `vtable for APMessage'
collect2: ld returned 1 exit status
But !!
g++-3.4 -O2 -DAP_D -DAP_T -DARCH=i686_LinuxGnu_ -DARCH_HW=i686
-DARCH_OS=LinuxGnu -DARCH_OSV= -DARCH_Sub= -D__i386__ -D_FILE_OFFSET_BITS=64
-D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DAC_THREADED -D_REENTRANT -D__WXGTK__
-DNO_GCC_PRAGMA -DWXUSINGDLL -DGTK_NO_CHECK_CASTS -DXTHREADS
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -pthread -Wall
-Wpointer-arith -Wcast-align -march=i686 -fPIC -rdynamic -Wno-ctor-dtor-privacy
-c -I/usr/include/wx-2.6 -I/usr/lib/wx/include/gtk2-unicode-release-2.6
-I/usr/include/gtk-2.0 -I/usr/include/gtk-2.0/include -I/usr/X11R6/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.2 -I/usr/include/freetype2
-I/usr/include/glib-2.0 -I/usr/include/glib-2.0/include -I../../.. -o
i686_LinuxGnu_.arch/releasethreaded_gcc3-b/APMessage.o APMessage.cpp
APMessage.xpm:2: warning: 'APMessage_xpm' defined but not used
g++-3.4 -O2 -DAP_D -DAP_T -DARCH=i686_LinuxGnu_ -DARCH_HW=i686
-DARCH_OS=LinuxGnu -DARCH_OSV= -DARCH_Sub= -D__i386__ -D_FILE_OFFSET_BITS=64
-D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DAC_THREADED -D_REENTRANT -D__WXGTK__
-DNO_GCC_PRAGMA -DWXUSINGDLL -DGTK_NO_CHECK_CASTS -DXTHREADS
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -pthread -Wall
-Wpointer-arith -Wcast-align -march=i686 -fPIC -rdynamic -Wno-ctor-dtor-privacy
-c -I/usr/include/wx-2.6 -I/usr/lib/wx/include/gtk2-unicode-release-2.6
-I/usr/include/gtk-2.0 -I/usr/include/gtk-2.0/include -I/usr/X11R6/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.2 -I/usr/include/freetype2
-I/usr/include/glib-2.0 -I/usr/include/glib-2.0/include -I../../.. -o
i686_LinuxGnu_.arch/releasethreaded_gcc3-b/MsgDlg.o MsgDlg.cpp
g++-3.4 -O2 -pthread -dynamic -Wl,--version-script,../Utils/version-script
-L/usr/lib -L/usr/X11R6/lib -o
../../../Data_4_DD/DataRepository/APDaemon_bin.mod/1.0/i686_LinuxGnu_.hwd/releasethreaded_gcc3-b.tgt/0000-00-00T00-00-00/bin/APMessage
i686_LinuxGnu_.arch/releasethreaded_gcc3-b/APMessage.o
i686_LinuxGnu_.arch/releasethreaded_gcc3-b/MsgDlg.o -lwx_gtk2u_adv-2.6
-lwx_gtk2u_core-2.6 -lwx_baseu_net-2.6 -lwx_baseu-2.6 -lz -ldl -lm
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0
-lpangox-1.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lXinerama
-lpng -ljpeg -ltiff