A Thursday 20 December 2007 22:43:37, Pavel Chernikov wrote: > objdump -p src/dosbox.exe | grep -i "dll$" | sort -u > DLL Name: cegcc.dll > DLL Name: libstdc++.dll > DLL Name: SDL.dll > > All 3 DLLs are present on the device (I am able to run other SDL > applications that I compiled w/o issues. >
Have you made any progress on this? First, I'd do objdump -p src/dosbox.exe | grep "DLL" Because some dlls don't end with the .dll extension, and we've seem problems with marking the DLL Name COREDLL vs coredll.dll and similars. Second, it may be that the import libs have a bug. E.g., they may contain an import stub into a function that doesn't really exist in your device. I usually tackle these problems by stripping the app to a point where it runs, and then add stuff back incrementally until it doesn't load anymore. Ideally, one gets to a point where a adding this line of code breaks the add, or linking this lib, or... Also, we've had problems with cegcc.dll miscompilation before. I'd suggest trying the newer releases. -- Pedro Alves ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel