Re: Linux install instructions
Reply #8 –
Yeah I did use your version of corona
Keep in mind, I'm definitely took a few stabs in the dark to get this far so I may have screwed some things up...
I had to comment out an if-statement in the headers of Corona/Src/Openpng.cpp in order to get it to compile and I'm starting to think that was a bad idea. I also tinkered with the Sconstruct, try to include libpng to see if that was it.
Oh, I'm also on (LUBUNTU) 12.04. I apologize for the train-wreck in advance. :p
g++ -o source/engine/engine -lpng -lz -lz -lpng source/engine/SpritesetServer.o source/engine/benchmark.o source/engine/engine.o source/engine/log.o source/engine/map_engine.o source/engine/render.o source/engine/rendersort.o source/engine/parameters.o source/engine/script.o source/engine/sfont.o source/engine/sfxr.o source/engine/simage.o source/engine/smap.o source/engine/sphere.o source/engine/ssfxr.o source/engine/sspriteset.o source/engine/swindowstyle.o source/engine/PlayerConfig.o -Lsource/common -Lsource/particle_engine -L/usr/lib/x86_64-linux-gnu -Lsource/engine/unix -lcommon -laudiere -lcorona -lmng -ljpeg -lz -lparticle_engine -lSDL -lunix -ldl -ljs
/usr/local/lib/libcorona.so: undefined reference to `png_set_error_fn'
/usr/local/lib/libcorona.so: undefined reference to `png_create_info_struct'
/usr/local/lib/libcorona.so: undefined reference to `png_sig_cmp'
/usr/local/lib/libcorona.so: undefined reference to `png_read_png'
/usr/local/lib/libcorona.so: undefined reference to `png_malloc'
/usr/local/lib/libcorona.so: undefined reference to `png_get_io_ptr'
/usr/local/lib/libcorona.so: undefined reference to `png_set_read_fn'
/usr/local/lib/libcorona.so: undefined reference to `png_destroy_read_struct'
/usr/local/lib/libcorona.so: undefined reference to `png_set_IHDR'
/usr/local/lib/libcorona.so: undefined reference to `png_set_rows'
/usr/local/lib/libcorona.so: undefined reference to `png_destroy_write_struct'
/usr/local/lib/libcorona.so: undefined reference to `png_get_bit_depth'
/usr/local/lib/libcorona.so: undefined reference to `png_create_read_struct'
/usr/local/lib/libcorona.so: undefined reference to `png_set_sig_bytes'
/usr/local/lib/libcorona.so: undefined reference to `png_get_channels'
/usr/local/lib/libcorona.so: undefined reference to `png_get_tRNS'
/usr/local/lib/libcorona.so: undefined reference to `png_get_image_height'
/usr/local/lib/libcorona.so: undefined reference to `png_write_png'
/usr/local/lib/libcorona.so: undefined reference to `png_get_rows'
/usr/local/lib/libcorona.so: undefined reference to `png_set_write_fn'
/usr/local/lib/libcorona.so: undefined reference to `png_get_image_width'
/usr/local/lib/libcorona.so: undefined reference to `png_get_PLTE'
/usr/local/lib/libcorona.so: undefined reference to `png_create_write_struct'
/usr/local/lib/libcorona.so: undefined reference to `png_error'
/usr/local/lib/libcorona.so: undefined reference to `png_free'
/usr/local/lib/libcorona.so: undefined reference to `png_set_PLTE'