Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

rev 4649 doesn't build on linux

<< < (7/7)

pauliusz:
rev 4673 introduced linker errors when compiling under windows:

--- Code: ---Linking dynamic library: devel\codeblocks.dll
Creating library file: devel\libcodeblocks.a
.objs\base\tinyxml\tinywxuni.o: In function `ZN10NullLogger5ClearEv':
D:/Projektai/CodeBlocks/src/include/logger.h:(.text$_ZN11TiXmlString4quitEv[TiXmlString::quit()]+0xb): undefined reference to `TiXmlString::nullrep_'
D:/Projektai/CodeBlocks/src/include/logger.h:(.text$_ZN11TiXmlStringaSEPKc[TiXmlString::operator=(char const*)]+0x23): undefined reference to `TiXmlString::assign(char const*, unsigned int)'
D:/Projektai/CodeBlocks/src/include/logger.h:(.text$_ZN11TiXmlString4initEjj[TiXmlString::init(unsigned int, unsigned int)]+0x5b): undefined reference to `TiXmlString::nullrep_'
D:/Projektai/CodeBlocks/src/include/logger.h:(.text$_ZN11TiXmlStringC1Ev[TiXmlString::TiXmlString()]+0x8): undefined reference to `TiXmlString::nullrep_'
collect2: ld returned 1 exit status
Process terminated with status 1 (4 minutes, 28 seconds)
4 errors, 0 warnings

--- End code ---

MortenMacFly:

--- Quote from: pauliusz on November 26, 2007, 10:15:29 am ---rev 4673 introduced linker errors when compiling under windows:

--- End quote ---
Can't reproduce. Are you sure you are using up-to-date project files and tried to re-build the tinyxml target? Because there were some modifications recently that could cause the error.

pauliusz:

--- Quote from: MortenMacFly on November 26, 2007, 10:45:21 am ---
--- Quote from: pauliusz on November 26, 2007, 10:15:29 am ---rev 4673 introduced linker errors when compiling under windows:

--- End quote ---
Can't reproduce. Are you sure you are using up-to-date project files and tried to re-build the tinyxml target? Because there were some modifications recently that could cause the error.

--- End quote ---

Project Rebuild fixed this problem... Looks like some changes were not noticed by C::B..?

MortenMacFly:

--- Quote from: pauliusz on November 26, 2007, 12:42:18 pm ---Project Rebuild fixed this problem... Looks like some changes were not noticed by C::B..?

--- End quote ---
Yes and no. We have removed the TIXML #define from the builds. This is not recognised on purpose by C::B. You need to do a re-build therefore.

Navigation

[0] Message Index

[*] Previous page

Go to full version