|
|
Home » Community » Newbie corner » [SOLVED] I have a problem linking a LIB
Re: I have a problem linking a LIB [message #28481 is a reply to message #28462] |
Fri, 03 September 2010 05:14 |
jerson
Messages: 202 Registered: June 2010 Location: Bombay, India
|
Experienced Member |
|
|
FOLLOW UP POST
After correcting the problems described by Koldo in the post above, I was able to compile and link the code.
However, I am not sure if I have hit a bug in the IDE.
The code that now compiles gives an output like this
----- JFControls ( GUI GCC BLITZ WIN32 ) (1 / 22)
----- Controls4U ( GUI GCC BLITZ WIN32 ) (2 / 22)
----- CtrlLib ( GUI GCC BLITZ WIN32 ) (3 / 22)
----- Functions4U ( GUI GCC BLITZ WIN32 ) (4 / 22)
----- Painter ( GUI GCC BLITZ WIN32 ) (5 / 22)
----- CtrlCore ( GUI GCC BLITZ WIN32 ) (6 / 22)
----- Draw ( GUI GCC BLITZ WIN32 ) (7 / 22)
----- plugin/bmp ( GUI GCC BLITZ WIN32 ) (8 / 22)
----- RichText ( GUI GCC BLITZ WIN32 ) (9 / 22)
----- Core ( GUI GCC BLITZ WIN32 ) (10 / 22)
----- plugin/z ( GUI GCC BLITZ WIN32 ) (11 / 22)
----- plugin/png ( GUI GCC BLITZ WIN32 ) (12 / 22)
----- plugin/bz2 ( GUI GCC BLITZ WIN32 ) (13 / 22)
----- ide/Browser ( GUI GCC BLITZ WIN32 ) (14 / 22)
----- Web ( GUI GCC BLITZ WIN32 ) (15 / 22)
----- CppBase ( GUI GCC BLITZ WIN32 ) (16 / 22)
----- ide/Common ( GUI GCC BLITZ WIN32 ) (17 / 22)
----- PdfDraw ( GUI GCC BLITZ WIN32 ) (18 / 22)
----- RichEdit ( GUI GCC BLITZ WIN32 ) (19 / 22)
----- ide/Core ( GUI GCC BLITZ WIN32 ) (20 / 22)
----- Esc ( GUI GCC BLITZ WIN32 ) (21 / 22)
----- JFControlsDemo ( GUI MAIN GCC BLITZ WIN32 ) (22 / 22)
BLITZ: main.cpp nidaq.cpp
JFControlsDemo: 2 file(s) built in (0:05.64), 2820 msecs / file, duration = 5703 msecs
Linking...
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/RichText/MINGW.Blitz.Gui\EncodeQtf.o: w
arning: duplicate section `.rdata$_ZTSN3Upp14DeepCopyOptionINS_7RichTxt4ParaENS_10EmptyClassEEE[typeinfo name for Upp::D
eepCopyOption<Upp::RichTxt::Para, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Stream.o: warning:
duplicate section `.rdata$_ZTVN3Upp7FileOutE[vtable for Upp::FileOut]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Stream.o: warning:
duplicate section `.rdata$_ZTVN3Upp6FileInE[vtable for Upp::FileIn]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Util.o: warning: d
uplicate section `.rdata$_ZTVN3Upp6FileInE[vtable for Upp::FileIn]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Value.o: warning:
duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Convert.o: warning
: duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<U
pp::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Convert.o: warning
: duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::Strin
g0, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Color.o: warning:
duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_5ColorEEE[vtable for Upp::RichValueRep<Upp::Color>]' has different
size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Color.o: warning:
duplicate section `.rdata$_ZTSN3Upp12RichValueRepINS_5ColorEEE[typeinfo name for Upp::RichValueRep<Upp::Color>]' has dif
ferent size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Color.o: warning:
duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_5ColorEEE[vtable for Upp::RawValueRep<Upp::Color>]' has different si
ze
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Color.o: warning:
duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_5Rect_IiEEEE[vtable for Upp::RichValueRep<Upp::Rect_<int> >]' has
different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTSN3Upp12RichValueRepINS_5Rect_IiEEEE[typeinfo name for Upp::RichValueRep<Upp::Rect_<int> >
]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTSN3Upp11RawValueRepINS_5Rect_IiEEEE[typeinfo name for Upp::RawValueRep<Upp::Rect_<int> >]'
has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_5Rect_IiEEEE[vtable for Upp::RawValueRep<Upp::Rect_<int> >]' has di
fferent size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\t.o: warning: dupl
icate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Upp::St
ring, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\t.o: warning: dupl
icate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String0, Up
p::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\parser.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Up
p::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\parser.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String
0, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\XML.o: warning: du
plicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Upp::
String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\XML.o: warning: du
plicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String0,
Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_5ColorEEE[vtable for Upp::RichValueRep<Upp::Color>]' has different
size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp12RichValueRepINS_5ColorEEE[typeinfo name for Upp::RichValueRep<Upp::Color>]' has di
fferent size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_5ColorEEE[vtable for Upp::RawValueRep<Upp::Color>]' has different s
ize
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_5Rect_IiEEEE[vtable for Upp::RichValueRep<Upp::Rect_<int> >]' has
different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp12RichValueRepINS_5Rect_IiEEEE[typeinfo name for Upp::RichValueRep<Upp::Rect_<int> >
]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp11RawValueRepINS_5Rect_IiEEEE[typeinfo name for Upp::RawValueRep<Upp::Rect_<int> >]'
has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_5Rect_IiEEEE[vtable for Upp::RawValueRep<Upp::Rect_<int> >]' has di
fferent size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Up
p::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String
0, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp15Callback1ActionIRNS_6StreamEEE[typeinfo name for Upp::Callback1Action<Upp::Stream&
>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Uuid.o: warning: d
uplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\Base.o: war
ning: duplicate section `.rdata$_ZTVN3Upp6FileInE[vtable for Upp::FileIn]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\Base.o: war
ning: duplicate section `.rdata$_ZTVN3Upp7FileOutE[vtable for Upp::FileOut]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\CodeBrowser
.o: warning: duplicate section `.rdata$_ZTVN3Upp10EditStringE[vtable for Upp::EditString]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\CodeBrowser
.o: warning: duplicate section `.rdata$_ZTSN3Upp9EditValueINS_7WStringENS_13ConvertStringEEE[typeinfo name for Upp::Edit
Value<Upp::WString, Upp::ConvertString>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\CodeBrowser
.o: warning: duplicate section `.rdata$_ZTVN3Upp9EditValueINS_7WStringENS_13ConvertStringEEE[vtable for Upp::EditValue<U
pp::WString, Upp::ConvertString>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\CodeBrowser
.o: warning: duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\File.o: war
ning: duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveab
le<Upp::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\File.o: war
ning: duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::S
tring0, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/RichEdit/MINGW.Blitz.Gui\$blitz.o: warn
ing: duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_4UuidEEE[vtable for Upp::RichValueRep<Upp::Uuid>]' has differe
nt size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/RichEdit/MINGW.Blitz.Gui\$blitz.o: warn
ing: duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_4UuidEEE[vtable for Upp::RawValueRep<Upp::Uuid>]' has different
size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/RichEdit/MINGW.Blitz.Gui\Find.o: warnin
g: duplicate section `.rdata$_ZTSN3Upp20CallbackMethodActionINS_8RichEditEMS1_FvvEEE[typeinfo name for Upp::CallbackMeth
odAction<Upp::RichEdit, void (Upp::RichEdit::*)()>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Esc/MINGW.Blitz.Gui\$blitz.o: warning:
duplicate section `.rdata$_ZTVN3Upp6FileInE[vtable for Upp::FileIn]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Esc/MINGW.Blitz.Gui\$blitz.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Upp
::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Esc/MINGW.Blitz.Gui\$blitz.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String0
, Upp::EmptyClass>]' has different size
C:\upp2625\out\MINGW.Blitz.Gui\JFControlsDemo.exe (4678144 B) linked in (0:09.20)
OK. (0:17.96)
Now, edit(and undo or simply add a line, remove it) either of the 2 CPP files of the package directory and save them again. Now hit F7 to compile and you see this
----- JFControls ( GUI GCC BLITZ WIN32 ) (1 / 22)
----- Controls4U ( GUI GCC BLITZ WIN32 ) (2 / 22)
----- CtrlLib ( GUI GCC BLITZ WIN32 ) (3 / 22)
----- Functions4U ( GUI GCC BLITZ WIN32 ) (4 / 22)
----- Painter ( GUI GCC BLITZ WIN32 ) (5 / 22)
----- CtrlCore ( GUI GCC BLITZ WIN32 ) (6 / 22)
----- Draw ( GUI GCC BLITZ WIN32 ) (7 / 22)
----- plugin/bmp ( GUI GCC BLITZ WIN32 ) (8 / 22)
----- RichText ( GUI GCC BLITZ WIN32 ) (9 / 22)
----- Core ( GUI GCC BLITZ WIN32 ) (10 / 22)
----- plugin/z ( GUI GCC BLITZ WIN32 ) (11 / 22)
----- plugin/png ( GUI GCC BLITZ WIN32 ) (12 / 22)
----- plugin/bz2 ( GUI GCC BLITZ WIN32 ) (13 / 22)
----- ide/Browser ( GUI GCC BLITZ WIN32 ) (14 / 22)
----- Web ( GUI GCC BLITZ WIN32 ) (15 / 22)
----- CppBase ( GUI GCC BLITZ WIN32 ) (16 / 22)
----- ide/Common ( GUI GCC BLITZ WIN32 ) (17 / 22)
----- PdfDraw ( GUI GCC BLITZ WIN32 ) (18 / 22)
----- RichEdit ( GUI GCC BLITZ WIN32 ) (19 / 22)
----- ide/Core ( GUI GCC BLITZ WIN32 ) (20 / 22)
----- Esc ( GUI GCC BLITZ WIN32 ) (21 / 22)
----- JFControlsDemo ( GUI MAIN GCC BLITZ WIN32 ) (22 / 22)
main.cpp
JFControlsDemo: 1 file(s) built in (0:06.98), 6985 msecs / file, duration = 7032 msecs
Linking...
C:/upp2625/out/JFControlsDemo/MINGW.Blitz.Gui.Main\nidaq.o:nidaq.cpp:(.bss+0x0): multiple definition of `Settings'
C:/upp2625/out/JFControlsDemo/MINGW.Blitz.Gui.Main\main.o:main.cpp:(.bss+0x0): first defined here
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/RichText/MINGW.Blitz.Gui\EncodeQtf.o: w
arning: duplicate section `.rdata$_ZTSN3Upp14DeepCopyOptionINS_7RichTxt4ParaENS_10EmptyClassEEE[typeinfo name for Upp::D
eepCopyOption<Upp::RichTxt::Para, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Stream.o: warning:
duplicate section `.rdata$_ZTVN3Upp7FileOutE[vtable for Upp::FileOut]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Stream.o: warning:
duplicate section `.rdata$_ZTVN3Upp6FileInE[vtable for Upp::FileIn]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Util.o: warning: d
uplicate section `.rdata$_ZTVN3Upp6FileInE[vtable for Upp::FileIn]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Value.o: warning:
duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Convert.o: warning
: duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<U
pp::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Convert.o: warning
: duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::Strin
g0, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Color.o: warning:
duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_5ColorEEE[vtable for Upp::RichValueRep<Upp::Color>]' has different
size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Color.o: warning:
duplicate section `.rdata$_ZTSN3Upp12RichValueRepINS_5ColorEEE[typeinfo name for Upp::RichValueRep<Upp::Color>]' has dif
ferent size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Color.o: warning:
duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_5ColorEEE[vtable for Upp::RawValueRep<Upp::Color>]' has different si
ze
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Color.o: warning:
duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_5Rect_IiEEEE[vtable for Upp::RichValueRep<Upp::Rect_<int> >]' has
different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTSN3Upp12RichValueRepINS_5Rect_IiEEEE[typeinfo name for Upp::RichValueRep<Upp::Rect_<int> >
]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTSN3Upp11RawValueRepINS_5Rect_IiEEEE[typeinfo name for Upp::RawValueRep<Upp::Rect_<int> >]'
has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Gtypes.o: warning:
duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_5Rect_IiEEEE[vtable for Upp::RawValueRep<Upp::Rect_<int> >]' has di
fferent size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\t.o: warning: dupl
icate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Upp::St
ring, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\t.o: warning: dupl
icate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String0, Up
p::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\parser.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Up
p::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\parser.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String
0, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\XML.o: warning: du
plicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Upp::
String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\XML.o: warning: du
plicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String0,
Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_5ColorEEE[vtable for Upp::RichValueRep<Upp::Color>]' has different
size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp12RichValueRepINS_5ColorEEE[typeinfo name for Upp::RichValueRep<Upp::Color>]' has di
fferent size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_5ColorEEE[vtable for Upp::RawValueRep<Upp::Color>]' has different s
ize
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_5Rect_IiEEEE[vtable for Upp::RichValueRep<Upp::Rect_<int> >]' has
different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp12RichValueRepINS_5Rect_IiEEEE[typeinfo name for Upp::RichValueRep<Upp::Rect_<int> >
]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp11RawValueRepINS_5Rect_IiEEEE[typeinfo name for Upp::RawValueRep<Upp::Rect_<int> >]'
has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_5Rect_IiEEEE[vtable for Upp::RawValueRep<Upp::Rect_<int> >]' has di
fferent size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Up
p::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String
0, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Xmlize.o: warning:
duplicate section `.rdata$_ZTSN3Upp15Callback1ActionIRNS_6StreamEEE[typeinfo name for Upp::Callback1Action<Upp::Stream&
>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Core/MINGW.Blitz.Gui\Uuid.o: warning: d
uplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\Base.o: war
ning: duplicate section `.rdata$_ZTVN3Upp6FileInE[vtable for Upp::FileIn]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\Base.o: war
ning: duplicate section `.rdata$_ZTVN3Upp7FileOutE[vtable for Upp::FileOut]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\CodeBrowser
.o: warning: duplicate section `.rdata$_ZTVN3Upp10EditStringE[vtable for Upp::EditString]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\CodeBrowser
.o: warning: duplicate section `.rdata$_ZTSN3Upp9EditValueINS_7WStringENS_13ConvertStringEEE[typeinfo name for Upp::Edit
Value<Upp::WString, Upp::ConvertString>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\CodeBrowser
.o: warning: duplicate section `.rdata$_ZTVN3Upp9EditValueINS_7WStringENS_13ConvertStringEEE[vtable for Upp::EditValue<U
pp::WString, Upp::ConvertString>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\CodeBrowser
.o: warning: duplicate section `.rdata$_ZTVN3Upp5Value4VoidE[vtable for Upp::Value::Void]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\File.o: war
ning: duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveab
le<Upp::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/ide/Browser/MINGW.Blitz.Gui\File.o: war
ning: duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::S
tring0, Upp::EmptyClass>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/RichEdit/MINGW.Blitz.Gui\$blitz.o: warn
ing: duplicate section `.rdata$_ZTVN3Upp12RichValueRepINS_4UuidEEE[vtable for Upp::RichValueRep<Upp::Uuid>]' has differe
nt size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/RichEdit/MINGW.Blitz.Gui\$blitz.o: warn
ing: duplicate section `.rdata$_ZTVN3Upp11RawValueRepINS_4UuidEEE[vtable for Upp::RawValueRep<Upp::Uuid>]' has different
size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/RichEdit/MINGW.Blitz.Gui\Find.o: warnin
g: duplicate section `.rdata$_ZTSN3Upp20CallbackMethodActionINS_8RichEditEMS1_FvvEEE[typeinfo name for Upp::CallbackMeth
odAction<Upp::RichEdit, void (Upp::RichEdit::*)()>]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Esc/MINGW.Blitz.Gui\$blitz.o: warning:
duplicate section `.rdata$_ZTVN3Upp6FileInE[vtable for Upp::FileIn]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Esc/MINGW.Blitz.Gui\$blitz.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_6StringENS_7AStringINS_7String0EEEEE[typeinfo name for Upp::Moveable<Upp
::String, Upp::AString<Upp::String0> >]' has different size
c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: C:/upp2625/out/Esc/MINGW.Blitz.Gui\$blitz.o: warning:
duplicate section `.rdata$_ZTSN3Upp8MoveableINS_7String0ENS_10EmptyClassEEE[typeinfo name for Upp::Moveable<Upp::String0
, Upp::EmptyClass>]' has different size
collect2: ld returned 1 exit status
There were errors. (0:26.81)
Notice the line following this one. That is the only difference.
----- JFControlsDemo ( GUI MAIN GCC BLITZ WIN32 ) (22 / 22)
The way to overcome this problem is to exit the IDE and reload the package. Then you see the first type of compilation again and everything links fine. Even a clean build (bomb symbol) does not build cleanly. The only way is to exit and reload the IDE and then build.
FYI: My setup is IDE 2625/WinXP/MinGW32_4.4.1
Is there some kind of control I can have over the build process? Where should I look to understand this ?
Added: If I see BLITZ : main.cpp nidaq.cpp on one line, all is fine; but, if I see main.cpp on one line followed by nidaq.cpp on the next line or any other order depending on which file has changed, the compile process returns errors. I tried to add dependencies of main.cpp on nidaq.cpp and vice versa - No luck.
Regards
[Updated on: Fri, 03 September 2010 08:22] Report message to a moderator
|
|
|
|
|
[SOLVED] I have a problem linking a LIB
By: jerson on Thu, 02 September 2010 16:05
|
|
|
Re: I have a problem linking a LIB
By: jerson on Thu, 02 September 2010 17:30
|
|
|
Re: I have a problem linking a LIB
By: koldo on Thu, 02 September 2010 18:19
|
|
|
Re: I have a problem linking a LIB
By: jerson on Thu, 02 September 2010 19:09
|
|
|
Re: I have a problem linking a LIB
By: koldo on Thu, 02 September 2010 22:12
|
|
|
Re: I have a problem linking a LIB
By: jerson on Fri, 03 September 2010 02:55
|
|
|
Re: I have a problem linking a LIB
By: koldo on Fri, 03 September 2010 08:20
|
|
|
Re: I have a problem linking a LIB
By: koldo on Fri, 03 September 2010 08:28
|
|
|
Re: I have a problem linking a LIB
By: jerson on Fri, 03 September 2010 05:14
|
|
|
Re: I have a problem linking a LIB
By: jerson on Fri, 03 September 2010 08:50
|
|
|
Re: I have a problem linking a LIB
By: koldo on Fri, 03 September 2010 09:31
|
|
|
Re: [SOLVED] I have a problem linking a LIB
By: jibe on Tue, 17 May 2011 15:39
|
|
|
Re: [SOLVED] I have a problem linking a LIB
By: koldo on Tue, 17 May 2011 15:56
|
|
|
Re: [SOLVED] I have a problem linking a LIB
By: jibe on Mon, 23 May 2011 09:40
|
|
|
Re: [SOLVED] I have a problem linking a LIB
By: koldo on Mon, 23 May 2011 16:03
|
|
|
Re: [SOLVED] I have a problem linking a LIB
By: mr_ped on Tue, 24 May 2011 09:33
|
|
|
Re: [SOLVED] I have a problem linking a LIB
By: jibe on Thu, 26 May 2011 11:24
|
Goto Forum:
Current Time: Wed May 15 14:28:34 CEST 2024
Total time taken to generate the page: 0.03630 seconds
|
|
|