qt creator - Linking with libpng in Qt -
qt creator - Linking with libpng in Qt -
i'm trying compile project uses both qt framework , libpng. having errors previous version of libpng downloaded newer code-base , next errors when seek build project:
running build steps project mytool-win-cli... configuration unchanged, skipping qmake step. starting: "c:\qtsdk\mingw\bin\mingw32-make.exe" c:/qtsdk/mingw/bin/mingw32-make -f makefile.debug mingw32-make[1]: entering directory `c:/_src/mytool-win-cli-build-desktop-qt_4_7_4_for_desktop_-_mingw_4_4__qt_sdk__debug' g++ -mthreads -wl,-subsystem,windows -o debug\mytool-win-cli.exe debug/main.o -l"c:\qtsdk\desktop\qt\4.7.4\mingw\lib" -lmingw32 -lqtmaind -lpng -lqtguid4 -lqtcored4 -lc:\openssl-win32_full\lib c:/qtsdk/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libpng.a(libpng14_la-pngread.o): in function `png_create_read_struct_2': /usr/src/packages/libpng/14/libpng-1.4.8-1/src/libpng-1.4.8/pngread.c:90: undefined reference `setjmp' c:/qtsdk/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libpng.a(libpng14_la-pngerror.o): in function `png_default_warning': /usr/src/packages/libpng/14/libpng-1.4.8-1/src/libpng-1.4.8/pngerror.c:361: undefined reference `__getreent' /usr/src/packages/libpng/14/libpng-1.4.8-1/src/libpng-1.4.8/pngerror.c:362: undefined reference `__getreent' c:/qtsdk/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libpng.a(libpng14_la-pngerror.o): in function `png_default_error': /usr/src/packages/libpng/14/libpng-1.4.8-1/src/libpng-1.4.8/pngerror.c:297: undefined reference `__getreent' /usr/src/packages/libpng/14/libpng-1.4.8-1/src/libpng-1.4.8/pngerror.c:298: undefined reference `__getreent' /usr/src/packages/libpng/14/libpng-1.4.8-1/src/libpng-1.4.8/pngerror.c:297: undefined reference `__getreent' c:/qtsdk/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libpng.a(libpng14_la-pngerror.o):/usr/src/packages/libpng/14/libpng-1.4.8-1/src/libpng-1.4.8/pngerror.c:298: more undefined references `__getreent' follow collect2: ld returned 1 exit status mingw32-make[1]: leaving directory `c:/_src/mytool-win-cli-build-desktop-qt_4_7_4_for_desktop_-_mingw_4_4__qt_sdk__debug' mingw32-make[1]: *** [debug\mytool-win-cli.exe] error 1 mingw32-make: *** [debug] error 2 process "c:\qtsdk\mingw\bin\mingw32-make.exe" exited code 2. error while building project mytool-win-cli (target: desktop) when executing build step 'make'
i suspect there has problem versions between included libpng sources , mingw compiled one, can't tell. doing wrong?
so, there's no reason that, qt ships qpng already. qimage both read , write them.
qt qt-creator libpng
Comments
Post a Comment