I'm using a MinGW compiler 4.8.1 on Windows XP (Win32).
The creating a Makefile with Cmake for the CEGUI dependencies downloaded from the CEGUI website seems to work fine. The build process not so good.
The errors are below. I'm terrible at solving these issues so I'm wondering if someone could point me in the right direction as I really want to start using CEGUI. I may need to build each dependency individually. I initially had a similar error with libexpat so I built it on it's own. Now the error has moved to libpng.
I'm not using C++11 if that helps explain it.
Here's the errors occuring during the make process. I've included some of the lead up output as well.
Code: Select all
Scanning dependencies of target libpng
[ 7%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/png.c.obj
[ 8%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngerror.c.obj
[ 8%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngget.c.obj
[ 8%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngmem.c.obj
[ 8%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngpread.c.obj
[ 8%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngread.c.obj
[ 8%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngrio.c.obj
[ 9%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngrtran.c.obj
[ 9%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngrutil.c.obj
[ 9%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngset.c.obj
[ 9%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngtrans.c.obj
[ 9%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngwio.c.obj
[ 9%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngwrite.c.obj
[ 9%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngwtran.c.obj
[ 10%] Building C object src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/__/pngwutil.c.obj
Linking C shared library ..\..\..\dependencies\bin\liblibpng.dll
c:/codeblocks/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: ..\scripts\pngwin.def:5: syntax error
c:/codeblocks/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe:..\scripts\pngwin.def: file format not recognized; treating as linker script
c:/codeblocks/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe:..\scripts\pngwin.def:1: syntax error
collect2.exe: error: ld returned 1 exit status
src\libpng-1.4.7\CEGUI-BUILD\CMakeFiles\libpng.dir\build.make:455: recipe for target 'dependencies/bin/liblibpng.dll' failed
mingw32-make[3]: *** [dependencies/bin/liblibpng.dll] Error 1
CMakeFiles\Makefile2:211: recipe for target 'src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/all' failed
mingw32-make[2]: *** [src/libpng-1.4.7/CEGUI-BUILD/CMakeFiles/libpng.dir/all] Error 2
Makefile:74: recipe for target 'all' failed
mingw32-make[1]: *** [all] Error 2
c:\cegui-deps-0.8.x-src>