![]() |
|
Technical Issues For bug reports, problem solving, and help running Japanese software. |
![]() |
|
Thread Tools | Display Modes |
#1
|
||||
|
||||
![]()
Hi, I'm trying to compile xclannad to make it working on my htc touch diamond with windows mobile 6.5.
Included in the source, there is also a makefile for WinCE, so I suppose that is possible to successfully compile it for WM. I've managed to compile all the needed libraries but, when I try to compile xclannad i get some error that I can't manage to correct. (I've always developed in .NET languages, so my C / C++ knowledge is poor). Is there someone that could help me by taking a look at the source code? Here there is the source code: http://www.multiupload.com/6F9M2BFMWS and here there is my premade cygwin environment with mingw32ce and all the needed libraries ready: http://www.multiupload.com/BJHG3EEY5B Any help is really appreciated! Thank you! (I'm sorry for my english, but I'm not a native english speaker) |
#2
|
|||
|
|||
![]()
patchedfiles: http://www.multiupload.com/2IZH4JFB6N
PROVIDED AS-IS, WITHOUT WARRANTY OF ANY KIND. I didn't try your toolchain, it does compile on mine (cygwin+mingw32ce-based as well), with other libs (SDL, smpeg, freetype, etc.) compiled in a past life. - sdl_joystick patch removed (for PSP?) - - removed Those adjustments were made to the config files to allow compilation on my end, YMMV. Bundled .exe untested. HTH |
#3
|
||||
|
||||
![]()
Thank you, your exe works well, but there are screen size problems...
Now, after some tweaking i managed to compilate the source, but the linker gives me lots of errors... Could you please upload your libraries directory? thank you ^_^ |
#4
|
|||
|
|||
![]()
Truth to be told, I picked an already existing base :
1) UncleMion's ONScripter repo: svn checkout http://svn.denpa.mobi/repo/onscripter/libraries/extlib/ may have changed since I last checked out 2) patched zlib @ pocketinsanity : http://pocketinsanity.org/patches/zlib-1.2.3.patch 3) Used regular SDL-1.2.13 instead of the one in the repo + patch SDL_systhread.c: >> static unsigned int WINAPI RunThread(void *data) Compilation: (chdir into the subdirs before running) Code:
*** zlib: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ make install prefix="$PREFIX" *** libpng: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H -I $PREFIX/include" \ LDFLAGS="-L $PREFIX/lib" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" --disable-shared --disable-dependency-tracking PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** SDL: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" \ --disable-shared --disable-joystick --disable-nas --disable-video-fbcon --disable-video-directfb --disable-video-svga --disable-video-vgl --disable-video-wscons --disable-video-opengl \ --without-x PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** jpeg: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CC=arm-mingw32ce-gcc \ RANLIB=arm-mingw32ce-ranlib \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H -DNO_GETENV" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" --disable-shared --enable-static PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install-lib *** SDL_image: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H -I $PREFIX/include" \ LDFLAGS="-L $PREFIX/lib" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" \ --disable-shared --disable-lbm --disable-pcx --disable-pnm --disable-tga --disable-xcf --disable-xv --disable-tif --disable-png-shared --disable-jpg-shared PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** libogg: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" \ --disable-shared --disable-dependency-tracking PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** libvorbis: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" \ --disable-shared --disable-dependency-tracking --disable-docs PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** smpeg: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" \ --disable-shared --disable-gtk-player --disable-opengl-player --disable-debug PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** SDL_mixer: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H -DNO_GETENV" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" \ --disable-shared --disable-music-cmd \ --disable-music-mod --disable-music-midi \ --disable-music-ogg-tremor PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** libbz2: PREFIX=/cygdrive/s/trunk/extlib # no specific rule, no dependencies PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ arm-mingw32ce-gcc -I$PREFIX/include -c -o extlib/src/bzip2-1.0.4/blocksort.o extlib/src/bzip2-1.0.4/blocksort.c #etc. *** Freetype: PREFIX=/cygdrive/s/trunk/extlib # remove the CC_BUILD if there is a local 'build' compiler # otherwise, have to compile and run apinames.c/.exe to create ftexport.sym (come on, an awk or perl script would be completely sufficient, grrr!) PATH=/opt/mingw32ce/bin:$PATH \ CC_BUILD=arm-mingw32ce-gcc \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DFT_CONFIG_OPTION_SYSTEM_ZLIB -DFT_CONFIG_CONFIG_H=\"<ftconfig.h>\"" CFLAGS=" -O3 -fms-extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -ffast-math -pipe" \ LDFLAGS=" -Wl,--enable-auto-import -Wl,--force-exe-suffix -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -Wl,-s" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" \ --disable-shared PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** SDL_ttf: PREFIX=/cygdrive/s/trunk/extlib PATH=/opt/mingw32ce/bin:$PREFIX/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H" \ ./configure --host=arm-mingw32ce --prefix="$PREFIX" \ --disable-shared --without-opengl PATH=/opt/mingw32ce/bin:$PATH make PATH=/opt/mingw32ce/bin:$PATH make install *** PATH=/opt/mingw32ce/bin:$PATH \ CPPFLAGS="-D_WIN32_WCE=0x0500 -DNO_ERRNO_H" \ ./configure --prefix=/opt/mingw32ce/arm-mingw32ce --host=arm-mingw32ce --enable-internal-libs Can you please post a verbatim of the errors you get at link time? |
#5
|
||||
|
||||
![]()
When I'll have some spare free time i'll recompile all the libraries...
BTW here there are some of the errors that the linker gives me: Code:
window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1920): undefined reference to `__muldf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1934): undefined reference to `__floatsisf' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1938): undefined reference to `__extendsfdf2' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x194c): undefined reference to `__divdf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1950): undefined reference to `__fixdfsi' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1968): undefined reference to `malloc' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1988): undefined reference to `malloc' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1ce4): undefined reference to `__floatsisf' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1ce8): undefined reference to `__extendsfdf2' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1cf4): undefined reference to `__muldf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1d08): undefined reference to `__floatsisf' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1d0c): undefined reference to `__extendsfdf2' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1d20): undefined reference to `__divdf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1d24): undefined reference to `__fixdfsi' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1d34): undefined reference to `__floatsisf' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1d38): undefined reference to `__extendsfdf2' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1d44): undefined reference to `__muldf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1d84): undefined reference to `memcpy' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1e04): undefined reference to `free' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1e0c): undefined reference to `free' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1e20): undefined reference to `free' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1ea4): undefined reference to `SDL_CreateRGBSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1ebc): undefined reference to `SDL_UpperBlit' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1f20): undefined reference to `SDL_CreateRGBSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1f2c): undefined reference to `SDL_LockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1f4c): undefined reference to `SDL_SetAlpha' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1f54): undefined reference to `SDL_UnlockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1f60): undefined reference to `SDL_FreeSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1fd0): undefined reference to `SDL_CreateRGBSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x1fdc): undefined reference to `SDL_LockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2014): undefined reference to `memcpy' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2058): undefined reference to `SDL_SetColorKey' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2060): undefined reference to `SDL_UnlockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x20cc): undefined reference to `__ltdf2' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x20f8): undefined reference to `__gtdf2' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2154): undefined reference to `__muldf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2170): undefined reference to `__muldf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x21d4): undefined reference to `SDL_CreateRGBSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x21e0): undefined reference to `SDL_LockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x21ec): undefined reference to `__fixdfsi' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x21fc): undefined reference to `__fixdfsi' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x222c): undefined reference to `SDL_SetAlpha' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2234): undefined reference to `SDL_UnlockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2244): undefined reference to `SDL_FreeSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x226c): undefined reference to `__muldf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2280): undefined reference to `__divdf3' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x229c): undefined reference to `__gtdf2' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x230c): undefined reference to `SDL_CreateRGBSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2318): undefined reference to `SDL_LockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2338): undefined reference to `SDL_SetAlpha' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2378): undefined reference to `SDL_CreateRGBSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2390): undefined reference to `SDL_UpperBlit' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x23c0): undefined reference to `SDL_CreateRGBSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x23cc): undefined reference to `SDL_LockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2408): undefined reference to `memcpy' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2438): undefined reference to `__fixdfsi' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2448): undefined reference to `__fixdfsi' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x2474): undefined reference to `SDL_SetColorKey' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x249c): undefined reference to `SDL_CreateRGBSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x24a8): undefined reference to `SDL_LockSurface' window/SDL_rotozoom.o:SDL_rotozoom.cc:(.text+0x24e4): undefined reference to `memcpy' window/system.o:system.cc:(.text+0x64): undefined reference to `std::ios_base::Init::~Init()' window/system.o:system.cc:(.text+0x78): undefined reference to `std::ios_base::Init::Init()' window/system.o:system.cc:(.text+0xe4): undefined reference to `_Unwind_SjLj_Register' window/system.o:system.cc:(.text+0x160): undefined reference to `operator new(unsigned int)' window/system.o:system.cc:(.text+0x1e4): undefined reference to `SDL_ShowCursor' window/system.o:system.cc:(.text+0x1ec): undefined reference to `_Unwind_SjLj_Unregister' window/system.o:system.cc:(.text+0x224): undefined reference to `SDL_ShowCursor' window/system.o:system.cc:(.text+0x23c): undefined reference to `operator delete(void*)' window/system.o:system.cc:(.text+0x24c): undefined reference to `_Unwind_SjLj_Resume' window/system.o:system.cc:(.text+0x250): undefined reference to `__gxx_personality_sj0' window/system.o:system.cc:(.text+0x270): undefined reference to `SDL_SetEventFilter' window/system.o:system.cc:(.text+0x29c): undefined reference to `std::ostream::flush()' window/system.o:system.cc:(.text+0x2a4): undefined reference to `SDL_Delay' window/system.o:system.cc:(.text+0x2b4): undefined reference to `SDL_GetTicks' window/system.o:system.cc:(.text+0x2dc): undefined reference to `__divsi3' window/system.o:system.cc:(.text+0x314): undefined reference to `std::cout' window/system.o:system.cc:(.text+0x358): undefined reference to `_Unwind_SjLj_Register' window/system.o:system.cc:(.text+0x3b0): undefined reference to `_Unwind_SjLj_Unregister' window/system.o:system.cc:(.text+0x408): undefined reference to `_Unwind_SjLj_Resume' window/system.o:system.cc:(.text+0x40c): undefined reference to `__gxx_personality_sj0' window/system.o:system.cc:(.text+0x454): undefined reference to `_Unwind_SjLj_Register' window/system.o:system.cc:(.text+0x4ac): undefined reference to `_Unwind_SjLj_Unregister' window/system.o:system.cc:(.text+0x504): undefined reference to `_Unwind_SjLj_Resume' window/system.o:system.cc:(.text+0x508): undefined reference to `__gxx_personality_sj0' window/system.o:system.cc:(.text+0x550): undefined reference to `_Unwind_SjLj_Register' window/system.o:system.cc:(.text+0x5ac): undefined reference to `_Unwind_SjLj_Unregister' window/system.o:system.cc:(.text+0x5e0): undefined reference to `_Unwind_SjLj_Resume' window/system.o:system.cc:(.text+0x5e4): undefined reference to `__gxx_personality_sj0' window/system.o:system.cc:(.text+0x630): undefined reference to `_Unwind_SjLj_Register' window/system.o:system.cc:(.text+0x68c): undefined reference to `_Unwind_SjLj_Unregister' window/system.o:system.cc:(.text+0x6c0): undefined reference to `_Unwind_SjLj_Resume' window/system.o:system.cc:(.text+0x6c4): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x1ec): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x228): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x230): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x264): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x268): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x2b4): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x2f0): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x324): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x328): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x374): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x3b0): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x3e4): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x3e8): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x440): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x4c0): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x4f4): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x4fc): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x550): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x5d0): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x604): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x60c): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x8f8): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x934): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x93c): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x970): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x974): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x9c0): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x9fc): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0xa30): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0xa34): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0xa80): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0xabc): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0xaf0): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0xaf4): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0xb40): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0xb90): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0xb98): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0xbcc): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0xbd0): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0xc1c): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0xc6c): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0xca0): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0xca4): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0xcf0): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0xd40): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0xd74): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0xd78): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x1124): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x1208): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x125c): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x1264): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x12b8): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x139c): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x13f0): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x13f8): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x144c): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x1528): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x157c): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x1584): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x15d8): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x16b4): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x1708): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x1710): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x1764): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x184c): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x18a0): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x18a8): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x18fc): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x19e4): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x1a38): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x1a40): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x1a88): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x1ae4): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x1aec): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x1b40): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x1b44): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x1b94): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x1bf0): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x1c44): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x1c48): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x1c98): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x1cf4): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x1d48): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x1d4c): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x1da8): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x1e80): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x1ed4): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x1edc): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x1f34): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x200c): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x2060): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x2068): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x20c0): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x2190): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x21e4): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x21ec): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x2244): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x2314): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x2368): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x2370): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x2404): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x2454): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x24e0): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x24e8): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x253c): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x2540): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x258c): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x2618): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x266c): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x2670): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x26bc): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x2748): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x279c): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x27a0): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x2938): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x2a0c): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x2c4c): undefined reference to `operator new(unsigned int)' window/widget.o:widget.cc:(.text+0x2d3c): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x2d4c): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x2e3c): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x2e4c): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x2e50): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x2ea4): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x2fc4): undefined reference to `operator new(unsigned int)' window/widget.o:widget.cc:(.text+0x3098): undefined reference to `operator new(unsigned int)' window/widget.o:widget.cc:(.text+0x3294): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x3384): undefined reference to `operator new(unsigned int)' window/widget.o:widget.cc:(.text+0x3458): undefined reference to `operator new(unsigned int)' window/widget.o:widget.cc:(.text+0x3608): undefined reference to `free' window/widget.o:widget.cc:(.text+0x3610): undefined reference to `free' window/widget.o:widget.cc:(.text+0x36a0): undefined reference to `free' window/widget.o:widget.cc:(.text+0x36a8): undefined reference to `free' window/widget.o:widget.cc:(.text+0x375c): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x376c): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x3770): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x37d4): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x38b4): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x3908): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x3910): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x396c): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x3a4c): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x3aa0): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x3aa8): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x3b38): undefined reference to `__udivsi3' window/widget.o:widget.cc:(.text+0x3b60): undefined reference to `__udivsi3' window/widget.o:widget.cc:(.text+0x3bac): undefined reference to `__udivsi3' window/widget.o:widget.cc:(.text+0x3be4): undefined reference to `__modsi3' window/widget.o:widget.cc:(.text+0x3cc8): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x3dbc): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x3dfc): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x3e4c): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x3e54): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x3ea4): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x3ed4): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x3f38): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' window/widget.o:widget.cc:(.text+0x3f88): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' window/widget.o:widget.cc:(.text+0x3f9c): undefined reference to `std::string::_Rep::_M_destroy(std::allocator<char> const&)' window/widget.o:widget.cc:(.text+0x3fb4): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x3fb8): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x3fd4): undefined reference to `std::string::_Rep::_S_empty_rep_storage' window/widget.o:widget.cc:(.text+0x416c): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x4234): undefined reference to `_getstdfilex' window/widget.o:widget.cc:(.text+0x4248): undefined reference to `fwrite' window/widget.o:widget.cc:(.text+0x42fc): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x4370): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x438c): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x4468): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x4470): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' window/widget.o:widget.cc:(.text+0x44a4): undefined reference to `strlen' window/widget.o:widget.cc:(.text+0x44b8): undefined reference to `std::string::assign(char const*, unsigned int)' window/widget.o:widget.cc:(.text+0x48b4): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x49ec): undefined reference to `_getstdfilex' window/widget.o:widget.cc:(.text+0x4a00): undefined reference to `fwrite' window/widget.o:widget.cc:(.text+0x4b7c): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x4bec): undefined reference to `operator new(unsigned int)' window/widget.o:widget.cc:(.text+0x4c54): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x4ce0): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x4cf0): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x4cf4): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x4fb4): undefined reference to `__divsi3' window/widget.o:widget.cc:(.text+0x5250): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x52a4): undefined reference to `operator new(unsigned int)' window/widget.o:widget.cc:(.text+0x52d0): undefined reference to `memmove' window/widget.o:widget.cc:(.text+0x5304): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x534c): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x5360): undefined reference to `std::__throw_bad_alloc()' window/widget.o:widget.cc:(.text+0x5398): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x53a8): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x53b4): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x5408): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x545c): undefined reference to `operator new(unsigned int)' window/widget.o:widget.cc:(.text+0x5488): undefined reference to `memmove' window/widget.o:widget.cc:(.text+0x54bc): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x5504): undefined reference to `_Unwind_SjLj_Unregister' window/widget.o:widget.cc:(.text+0x5518): undefined reference to `std::__throw_bad_alloc()' window/widget.o:widget.cc:(.text+0x5550): undefined reference to `_Unwind_SjLj_Resume' window/widget.o:widget.cc:(.text+0x5560): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x556c): undefined reference to `__gxx_personality_sj0' window/widget.o:widget.cc:(.text+0x55b8): undefined reference to `_Unwind_SjLj_Register' window/widget.o:widget.cc:(.text+0x57b8): undefined reference to `operator delete(void*)' window/widget.o:widget.cc:(.text+0x57c0): undefined reference to `_Unwind_SjLj_Unregister' |
#6
|
|||
|
|||
![]()
i'll have a look later but those messages are suspicious
can you try compiling a simple hello world? can you post the ld command that is printed? |
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Need help regarding .po files | In0kz | Production & Help | 0 | 2013-12-05 07:00 |
Need Help with Rldev script repack | Slash | Technical Issues | 0 | 2009-12-27 21:05 |
Need help about Higurashi | chula | General Discussion | 13 | 2008-03-30 06:46 |
Need help with Castle Fantasia | ButtercupSaiyan | Technical Issues | 2 | 2007-04-16 04:52 |
Air/Clannad mobile phone wallpapers | GreatSaintLouis | General Discussion | 8 | 2005-10-16 08:27 |