CSurfaceLoaderJPG.o(.text+0x271):CSurfaceLoaderJPG.cpp: undefined reference to `jpeg_std_error'
CSurfaceLoaderJPG.o(.text+0x290):CSurfaceLoaderJPG.cpp: undefined reference to `jpeg_CreateDecompress'
CSurfaceLoaderJPG.o(.text+0x2eb):CSurfaceLoaderJPG.cpp: undefined reference to `jpeg_resync_to_restart'
CSurfaceLoaderJPG.o(.text+0x306):CSurfaceLoaderJPG.cpp: undefined reference to `jpeg_read_header'
CSurfaceLoaderJPG.o(.text+0x318):CSurfaceLoaderJPG.cpp: undefined reference to `jpeg_start_decompress'
CSurfaceLoaderJPG.o(.text+0x442):CSurfaceLoaderJPG.cpp: undefined reference to `jpeg_read_scanlines'
CSurfaceLoaderJPG.o(.text+0x47a):CSurfaceLoaderJPG.cpp: undefined reference to `jpeg_finish_decompress'
CSurfaceLoaderJPG.o(.text+0x48c):CSurfaceLoaderJPG.cpp: undefined reference to `jpeg_destroy_decompress'
I believe you do, they provide jpeg loading support to the engine, which is pretty integral to the system.
on another note, the Irrlicht.dll that comes procompiled weighs in at 640k(or 604k, for 0.4). When I compile the MSVC project in the source directory, the dll bloats to over 2 megs, nearly 4 times that of the precompiled.
on another note, the Irrlicht.dll that comes procompiled weighs in at 640k(or 604k, for 0.4). When I compile the MSVC project in the source directory, the dll bloats to over 2 megs, nearly 4 times that of the precompiled.
What's going on here?
You've got the active configuration set as Debug. If you change it to release, you'll see a drop in the DLL size. (It'll also be in the release folder )