| I6divide9 (1) | |
|
Hello. I've been compiling and installing dependencies all day today but still can't get this to make.. Please, please tell me what it is I'm doing wrong.. I'm using Ubuntu 12.04 32-bit. Here's the error: make[1]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/m4' make[2]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/m4' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/m4' make[1]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/m4' Making install in src make[1]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src' Making install in gb make[2]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/gb' make[3]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/gb' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/gb' make[2]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/gb' Making install in prof make[2]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/prof' make[3]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/prof' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/prof' make[2]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/prof' Making install in i386 make[2]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/i386' make[3]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/i386' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/i386' make[2]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/i386' Making install in sdl make[2]: Entering directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/sdl' g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"VisualBoyAdvance\" -DVERSION=\"1.7.2-H\" -DHAVE_LIBZ=1 -DHAVE_LIBPNG=1 -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ARPA_INET_H=1 -DHAVE_NETINET_IN_H=1 -I. -I../../src -DSDL -DSYSCONFDIR=\"/usr/local/etc\" -fno-exceptions -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -DPROFILING -DMMX -DDEV_VERSION -DBKPT_SUPPORT -MT Util.o -MD -MP -MF .deps/Util.Tpo -c -o Util.o `test -f '../Util.cpp' || echo './'`../Util.cpp ../Util.cpp: In function ‘bool utilWritePNGFile(const char*, int, int, u8*)’: ../Util.cpp:82:6: error: invalid use of incomplete type ‘png_struct {aka struct png_struct_def}’ /usr/local/include/png.h:854:16: error: forward declaration of ‘png_struct {aka struct png_struct_def}’ ../Util.cpp: In function ‘gzFile_s* utilGzOpen(const char*, const char*)’: ../Util.cpp:987:65: error: invalid conversion from ‘int (*)(void*, void*, unsigned int)’ to ‘int (*)(gzFile, voidp, unsigned int) {aka int (*)(gzFile_s*, void*, unsigned int)}’ [-fpermissive] make[2]: *** [Util.o] Error 1 make[2]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src/sdl' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/linuxpc/Documents/VisualBoyAdvance-1.7.2-H/src' make: *** [install-recursive] Error 1 | |
|
Last edited on
|
|
| Aramil of Elixia (772) | |
| there are problems with the source code thats why it wont compile | |
|
|
|
| Aramil of Elixia (772) | |
|
http://ubuntuliving.blogspot.com/2007/03/visual-boy-advance.html i found this it might help | |
|
|
|