1

Topic: segfault when using mapc

ok i am trying to compile neverball. but mapc fails every time with this and well sadly this is the output:

./mapc data/map-medium/multicurves.map data
./mapc data/map-medium/stairs.map data
./mapc data/map-medium/qbert.map data
./mapc data/map-medium/locks.map data
./mapc data/map-medium/zigzag.map data
./mapc data/map-medium/learngrow.map data
./mapc data/map-medium/cross.map data
./mapc data/map-medium/hardrise.map data
Makefile:410: recipe for target 'data/map-medium/hardrise.sol' failed
make: *** [data/map-medium/hardrise.sol] Segmentation fault (core dumped)
make: *** Waiting for unfinished jobs....
Makefile:410: recipe for target 'data/map-medium/locks.sol' failed
make: *** [data/map-medium/locks.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/stairs.sol' failed
make: *** [data/map-medium/stairs.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/multicurves.sol' failed
make: *** [data/map-medium/multicurves.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/zigzag.sol' failed
make: *** [data/map-medium/zigzag.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/learngrow.sol' failed
make: *** [data/map-medium/learngrow.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/cross.sol' failed
make: *** [data/map-medium/cross.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/qbert.sol' failed
make: *** [data/map-medium/qbert.sol] Segmentation fault (core dumped)

the whole make -j8 process:

Will make a "devel" build of Neverball 1.6.0-19-2e4e5e1+.
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/lang.d -MT "share/lang.o" share/lang.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/st_common.d -MT "share/st_common.o" share/st_common.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/vec3.d -MT "share/vec3.o" share/vec3.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/base_image.d -MT "share/base_image.o" share/base_image.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/image.d -MT "share/image.o" share/image.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/solid_base.d -MT "share/solid_base.o" share/solid_base.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/solid_vary.d -MT "share/solid_vary.o" share/solid_vary.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/solid_draw.d -MT "share/solid_draw.o" share/solid_draw.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/solid_vary.o -c share/solid_vary.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/vec3.o -c share/vec3.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/lang.o -c share/lang.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/solid_base.o -c share/solid_base.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/base_image.o -c share/base_image.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/solid_draw.o -c share/solid_draw.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/st_common.o -c share/st_common.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/image.o -c share/image.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/solid_all.d -MT "share/solid_all.o" share/solid_all.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/mtrl.d -MT "share/mtrl.o" share/mtrl.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/solid_all.o -c share/solid_all.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/part.d -MT "share/part.o" share/part.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/mtrl.o -c share/mtrl.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/geom.d -MT "share/geom.o" share/geom.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/ball.d -MT "share/ball.o" share/ball.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/part.o -c share/part.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/geom.o -c share/geom.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/ball.o -c share/ball.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/gui.d -MT "share/gui.o" share/gui.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/font.d -MT "share/font.o" share/font.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/gui.o -c share/gui.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/font.o -c share/font.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/theme.d -MT "share/theme.o" share/theme.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/base_config.d -MT "share/base_config.o" share/base_config.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/config.d -MT "share/config.o" share/config.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/base_config.o -c share/base_config.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/video.d -MT "share/video.o" share/video.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/theme.o -c share/theme.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/config.o -c share/config.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/glext.d -MT "share/glext.o" share/glext.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/video.o -c share/video.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/binary.d -MT "share/binary.o" share/binary.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/state.d -MT "share/state.o" share/state.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/binary.o -c share/binary.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/glext.o -c share/glext.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/audio.d -MT "share/audio.o" share/audio.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/state.o -c share/state.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/audio.o -c share/audio.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/text.d -MT "share/text.o" share/text.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/common.d -MT "share/common.o" share/common.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/common.o -c share/common.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/list.d -MT "share/list.o" share/list.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/text.o -c share/text.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/list.o -c share/list.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/queue.d -MT "share/queue.o" share/queue.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/cmd.d -MT "share/cmd.o" share/cmd.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/queue.o -c share/queue.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/cmd.o -c share/cmd.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/array.d -MT "share/array.o" share/array.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/dir.d -MT "share/dir.o" share/dir.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/array.o -c share/array.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/dir.o -c share/dir.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/fbo.d -MT "share/fbo.o" share/fbo.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/glsl.d -MT "share/glsl.o" share/glsl.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/fs_common.d -MT "share/fs_common.o" share/fs_common.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/fs_png.d -MT "share/fs_png.o" share/fs_png.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/fs_common.o -c share/fs_common.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/fbo.o -c share/fbo.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/fs_png.o -c share/fs_png.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/glsl.o -c share/glsl.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/fs_jpg.d -MT "share/fs_jpg.o" share/fs_jpg.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/fs_rwops.d -MT "share/fs_rwops.o" share/fs_rwops.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/fs_jpg.o -c share/fs_jpg.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/fs_rwops.o -c share/fs_rwops.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/fs_ov.d -MT "share/fs_ov.o" share/fs_ov.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/fs_ov.o -c share/fs_ov.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/log.d -MT "share/log.o" share/log.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/hud.d -MT "ball/hud.o" ball/hud.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/game_common.d -MT "ball/game_common.o" ball/game_common.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/game_client.d -MT "ball/game_client.o" ball/game_client.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/log.o -c share/log.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/game_server.d -MT "ball/game_server.o" ball/game_server.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/hud.o -c ball/hud.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/game_common.o -c ball/game_common.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/game_proxy.d -MT "ball/game_proxy.o" ball/game_proxy.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/game_draw.d -MT "ball/game_draw.o" ball/game_draw.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/game_client.o -c ball/game_client.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/game_proxy.o -c ball/game_proxy.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/game_server.o -c ball/game_server.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/score.d -MT "ball/score.o" ball/score.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/score.o -c ball/score.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/game_draw.o -c ball/game_draw.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/level.d -MT "ball/level.o" ball/level.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/level.o -c ball/level.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/progress.d -MT "ball/progress.o" ball/progress.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/progress.o -c ball/progress.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/set.d -MT "ball/set.o" ball/set.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/set.o -c ball/set.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/demo.d -MT "ball/demo.o" ball/demo.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/demo.o -c ball/demo.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/demo_dir.d -MT "ball/demo_dir.o" ball/demo_dir.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/demo_dir.o -c ball/demo_dir.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/util.d -MT "ball/util.o" ball/util.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_conf.d -MT "ball/st_conf.o" ball/st_conf.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/util.o -c ball/util.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_demo.d -MT "ball/st_demo.o" ball/st_demo.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_save.d -MT "ball/st_save.o" ball/st_save.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_conf.o -c ball/st_conf.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_goal.d -MT "ball/st_goal.o" ball/st_goal.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_fail.d -MT "ball/st_fail.o" ball/st_fail.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_demo.o -c ball/st_demo.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_save.o -c ball/st_save.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_fail.o -c ball/st_fail.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_goal.o -c ball/st_goal.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_done.d -MT "ball/st_done.o" ball/st_done.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_done.o -c ball/st_done.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_level.d -MT "ball/st_level.o" ball/st_level.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_over.d -MT "ball/st_over.o" ball/st_over.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_over.o -c ball/st_over.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_level.o -c ball/st_level.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_play.d -MT "ball/st_play.o" ball/st_play.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_set.d -MT "ball/st_set.o" ball/st_set.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_start.d -MT "ball/st_start.o" ball/st_start.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_title.d -MT "ball/st_title.o" ball/st_title.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_play.o -c ball/st_play.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_set.o -c ball/st_set.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_help.d -MT "ball/st_help.o" ball/st_help.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_start.o -c ball/st_start.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_title.o -c ball/st_title.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_help.o -c ball/st_help.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_name.d -MT "ball/st_name.o" ball/st_name.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_name.o -c ball/st_name.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_shared.d -MT "ball/st_shared.o" ball/st_shared.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_pause.d -MT "ball/st_pause.o" ball/st_pause.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_shared.o -c ball/st_shared.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/st_ball.d -MT "ball/st_ball.o" ball/st_ball.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_pause.o -c ball/st_pause.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/st_ball.o -c ball/st_ball.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF ball/main.d -MT "ball/main.o" ball/main.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/solid_sim_sol.d -MT "share/solid_sim_sol.o" share/solid_sim_sol.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/fs_physfs.d -MT "share/fs_physfs.o" share/fs_physfs.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/solid_sim_sol.o -c share/solid_sim_sol.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/fs_physfs.o -c share/fs_physfs.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/tilt_null.d -MT "share/tilt_null.o" share/tilt_null.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/hmd_null.d -MT "share/hmd_null.o" share/hmd_null.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o ball/main.o -c ball/main.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/tilt_null.o -c share/tilt_null.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/hmd_null.o -c share/hmd_null.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF putt/hud.d -MT "putt/hud.o" putt/hud.c
share/fs_physfs.c: In function ‘fs_add_path’:
share/fs_physfs.c:67:5: warning: ‘PHYSFS_addToSearchPath’ is deprecated (declared at /usr/local/include/physfs.h:856) [-Wdeprecated-declarations]
     return PHYSFS_addToSearchPath(path, 0);
     ^
share/fs_physfs.c: In function ‘fs_read’:
share/fs_physfs.c:186:5: warning: ‘PHYSFS_read’ is deprecated (declared at /usr/local/include/physfs.h:1326) [-Wdeprecated-declarations]
     return PHYSFS_read(fh->handle, data, size, count);
     ^
share/fs_physfs.c: In function ‘fs_write’:
share/fs_physfs.c:191:5: warning: ‘PHYSFS_write’ is deprecated (declared at /usr/local/include/physfs.h:1354) [-Wdeprecated-declarations]
     return PHYSFS_write(fh->handle, data, size, count);
     ^
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF putt/game.d -MT "putt/game.o" putt/game.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF putt/hole.d -MT "putt/hole.o" putt/hole.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o putt/hud.o -c putt/hud.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF putt/course.d -MT "putt/course.o" putt/course.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o putt/game.o -c putt/game.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o putt/hole.o -c putt/hole.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF putt/st_all.d -MT "putt/st_all.o" putt/st_all.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o putt/course.o -c putt/course.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o putt/st_all.o -c putt/st_all.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF putt/st_conf.d -MT "putt/st_conf.o" putt/st_conf.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o putt/st_conf.o -c putt/st_conf.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF putt/main.d -MT "putt/main.o" putt/main.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -MM -MP -MF share/mapc.d -MT "share/mapc.o" share/mapc.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o putt/main.o -c putt/main.c
cc -Wall -Wshadow -std=c99 -pedantic -O2 -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1 -DNDEBUG  -o share/mapc.o -c share/mapc.c
make -C po
sh scripts/translate-desktop.sh < dist/neverball.desktop.in > dist/neverball.desktop
sh scripts/translate-desktop.sh < dist/neverputt.desktop.in > dist/neverputt.desktop
make[1]: Entering directory '/home/stormchaser3000/neverball/po'
mkdir -p ../locale/eo/LC_MESSAGES/
mkdir -p ../locale/lv/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/eo/LC_MESSAGES/neverball.mo eo.po
msgmerge -U --previous ca.po neverball.pot
msgfmt -c --statistics -o ../locale/lv/LC_MESSAGES/neverball.mo lv.po
113 translated messages, 246 untranslated messages.
mkdir -p ../locale/sv/LC_MESSAGES/
263 translated messages, 96 untranslated messages.
mkdir -p ../locale/hu/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/sv/LC_MESSAGES/neverball.mo sv.po
msgfmt -c --statistics -o ../locale/hu/LC_MESSAGES/neverball.mo hu.po
.....................................215 translated messages.., 144 untranslated messages.
...mkdir -p ../locale/zh_TW/LC_MESSAGES/
.288 translated messages, 71 untranslated messages.
 done.
mkdir -p ../locale/fi/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/fi/LC_MESSAGES/neverball.mo fi.po
msgfmt -c --statistics -o ../locale/zh_TW/LC_MESSAGES/neverball.mo zh_TW.po
touch ca.po
mkdir -p ../locale/es/LC_MESSAGES/
117 translated messages, 242 untranslated messages.
mkdir -p ../locale/pl/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/es/LC_MESSAGES/neverball.mo es.po
msgfmt -c --statistics -o ../locale/pl/LC_MESSAGES/neverball.mo pl.po
287 translated messages, 72 untranslated messages.
mkdir -p ../locale/fr/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/fr/LC_MESSAGES/neverball.mo fr.po
291 translated messages, 68 untranslated messages.
mkdir -p ../locale/ko/LC_MESSAGES/
284 translated messages, 75 untranslated messages.
mkdir -p ../locale/it/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/it/LC_MESSAGES/neverball.mo it.po
msgfmt -c --statistics -o ../locale/ko/LC_MESSAGES/neverball.mo ko.po
358 translated messages, 1 untranslated message.
mkdir -p ../locale/gl/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/gl/LC_MESSAGES/neverball.mo gl.po
115 translated messages, 244 untranslated messages.
mkdir -p ../locale/pt_BR/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/pt_BR/LC_MESSAGES/neverball.mo pt_BR.po
359 translated messages.
mkdir -p ../locale/nn/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/nn/LC_MESSAGES/neverball.mo nn.po
287 translated messages, 72 untranslated messages.
mkdir -p ../locale/ru/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/ru/LC_MESSAGES/neverball.mo ru.po
322 translated messages, 37 untranslated messages.
mkdir -p ../locale/zh_CN/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/zh_CN/LC_MESSAGES/neverball.mo zh_CN.po
287 translated messages, 72 untranslated messages.
mkdir -p ../locale/de/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/de/LC_MESSAGES/neverball.mo de.po
227 translated messages, 132 untranslated messages.
mkdir -p ../locale/gd/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/gd/LC_MESSAGES/neverball.mo gd.po
129 translated messages, 230 untranslated messages.
mkdir -p ../locale/el/LC_MESSAGES/
msgfmt -c --statistics -o ../locale/el/LC_MESSAGES/neverball.mo el.po
359 translated messages.
mkdir -p ../locale/ca/LC_MESSAGES/
359 translated messages.
msgfmt -c --statistics -o ../locale/ca/LC_MESSAGES/neverball.mo ca.po
58 translated messages, 301 untranslated messages.
140 translated messages, 219 untranslated messages.
make[1]: Leaving directory '/home/stormchaser3000/neverball/po'
cc -Wall -Wshadow -std=c99 -pedantic -O2 -o neverball share/lang.o share/st_common.o share/vec3.o share/base_image.o share/image.o share/solid_base.o share/solid_vary.o share/solid_draw.o share/solid_all.o share/mtrl.o share/part.o share/geom.o share/ball.o share/gui.o share/font.o share/theme.o share/base_config.o share/config.o share/video.o share/glext.o share/binary.o share/state.o share/audio.o share/text.o share/common.o share/list.o share/queue.o share/cmd.o share/array.o share/dir.o share/fbo.o share/glsl.o share/fs_common.o share/fs_png.o share/fs_jpg.o share/fs_rwops.o share/fs_ov.o share/log.o ball/hud.o ball/game_common.o ball/game_client.o ball/game_server.o ball/game_proxy.o ball/game_draw.o ball/score.o ball/level.o ball/progress.o ball/set.o ball/demo.o ball/demo_dir.o ball/util.o ball/st_conf.o ball/st_demo.o ball/st_save.o ball/st_goal.o ball/st_fail.o ball/st_done.o ball/st_level.o ball/st_over.o ball/st_play.o ball/st_set.o ball/st_start.o ball/st_title.o ball/st_help.o ball/st_name.o ball/st_shared.o ball/st_pause.o ball/st_ball.o ball/main.o share/solid_sim_sol.o share/fs_physfs.o share/tilt_null.o share/hmd_null.o     -lSDL2_ttf -lvorbisfile -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL2 -lpthread -lGL -ljpeg -lpng12 -lphysfs -lm
cc -Wall -Wshadow -std=c99 -pedantic -O2 -o neverputt share/lang.o share/st_common.o share/vec3.o share/base_image.o share/image.o share/solid_base.o share/solid_vary.o share/solid_draw.o share/solid_all.o share/mtrl.o share/part.o share/geom.o share/ball.o share/base_config.o share/config.o share/video.o share/glext.o share/binary.o share/audio.o share/state.o share/gui.o share/font.o share/theme.o share/text.o share/common.o share/list.o share/fs_common.o share/fs_png.o share/fs_jpg.o share/fs_rwops.o share/fs_ov.o share/dir.o share/fbo.o share/glsl.o share/array.o share/log.o putt/hud.o putt/game.o putt/hole.o putt/course.o putt/st_all.o putt/st_conf.o putt/main.o share/solid_sim_sol.o share/fs_physfs.o share/hmd_null.o     -lSDL2_ttf -lvorbisfile -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL2 -lpthread -lGL -ljpeg -lpng12 -lphysfs -lm
cc -Wall -Wshadow -std=c99 -pedantic -O2 -o mapc share/vec3.o share/base_image.o share/solid_base.o share/binary.o share/base_config.o share/common.o share/fs_common.o share/fs_png.o share/fs_jpg.o share/dir.o share/array.o share/list.o share/mapc.o share/fs_physfs.o  -ljpeg -lpng12 -lphysfs -lm
./mapc data/map-medium/multicurves.map data
./mapc data/map-medium/stairs.map data
./mapc data/map-medium/qbert.map data
./mapc data/map-medium/locks.map data
./mapc data/map-medium/zigzag.map data
./mapc data/map-medium/learngrow.map data
./mapc data/map-medium/cross.map data
./mapc data/map-medium/hardrise.map data
Makefile:410: recipe for target 'data/map-medium/hardrise.sol' failed
make: *** [data/map-medium/hardrise.sol] Segmentation fault (core dumped)
make: *** Waiting for unfinished jobs....
Makefile:410: recipe for target 'data/map-medium/locks.sol' failed
make: *** [data/map-medium/locks.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/stairs.sol' failed
make: *** [data/map-medium/stairs.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/multicurves.sol' failed
make: *** [data/map-medium/multicurves.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/zigzag.sol' failed
make: *** [data/map-medium/zigzag.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/learngrow.sol' failed
make: *** [data/map-medium/learngrow.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/cross.sol' failed
make: *** [data/map-medium/cross.sol] Segmentation fault (core dumped)
Makefile:410: recipe for target 'data/map-medium/qbert.sol' failed
make: *** [data/map-medium/qbert.sol] Segmentation fault (core dumped)

2

Re: segfault when using mapc

Can you get a backtrace from this? IIRC, that would be something like:

$ git clean -xdf
$ make DEBUG=1 mapc data/map-medium/hardrise.sol
$ gdb ./mapc ./core12345
> bt full

3

Re: segfault when using mapc

this is the output of those commands

stormchaser3000@stormchaser3000-HP-ProBook-4540s:~$ cd neverball
stormchaser3000@stormchaser3000-HP-ProBook-4540s:~/neverball$ git clean -xdf
Removing .version
Removing ball/demo.d
Removing ball/demo.o
Removing ball/demo_dir.d
Removing ball/demo_dir.o
Removing ball/game_client.d
Removing ball/game_client.o
Removing ball/game_common.d
Removing ball/game_common.o
Removing ball/game_draw.d
Removing ball/game_draw.o
Removing ball/game_proxy.d
Removing ball/game_proxy.o
Removing ball/game_server.d
Removing ball/game_server.o
Removing ball/hud.d
Removing ball/hud.o
Removing ball/level.d
Removing ball/level.o
Removing ball/main.d
Removing ball/main.o
Removing ball/progress.d
Removing ball/progress.o
Removing ball/score.d
Removing ball/score.o
Removing ball/set.d
Removing ball/set.o
Removing ball/st_ball.d
Removing ball/st_ball.o
Removing ball/st_conf.d
Removing ball/st_conf.o
Removing ball/st_demo.d
Removing ball/st_demo.o
Removing ball/st_done.d
Removing ball/st_done.o
Removing ball/st_fail.d
Removing ball/st_fail.o
Removing ball/st_goal.d
Removing ball/st_goal.o
Removing ball/st_help.d
Removing ball/st_help.o
Removing ball/st_level.d
Removing ball/st_level.o
Removing ball/st_name.d
Removing ball/st_name.o
Removing ball/st_over.d
Removing ball/st_over.o
Removing ball/st_pause.d
Removing ball/st_pause.o
Removing ball/st_play.d
Removing ball/st_play.o
Removing ball/st_save.d
Removing ball/st_save.o
Removing ball/st_set.d
Removing ball/st_set.o
Removing ball/st_shared.d
Removing ball/st_shared.o
Removing ball/st_start.d
Removing ball/st_start.o
Removing ball/st_title.d
Removing ball/st_title.o
Removing ball/util.d
Removing ball/util.o
Removing dist/neverball.desktop
Removing dist/neverputt.desktop
Removing locale/
Removing mapc
Removing neverball
Removing neverputt
Removing po/ca.po~
Removing putt/course.d
Removing putt/course.o
Removing putt/game.d
Removing putt/game.o
Removing putt/hole.d
Removing putt/hole.o
Removing putt/hud.d
Removing putt/hud.o
Removing putt/main.d
Removing putt/main.o
Removing putt/st_all.d
Removing putt/st_all.o
Removing putt/st_conf.d
Removing putt/st_conf.o
Removing share/SDL.h
Removing share/SDL_ttf.h
Removing share/array.d
Removing share/array.o
Removing share/audio.d
Removing share/audio.o
Removing share/ball.d
Removing share/ball.o
Removing share/base_config.d
Removing share/base_config.o
Removing share/base_image.d
Removing share/base_image.o
Removing share/binary.d
Removing share/binary.o
Removing share/cmd.d
Removing share/cmd.o
Removing share/common.d
Removing share/common.o
Removing share/config.d
Removing share/config.o
Removing share/dir.d
Removing share/dir.o
Removing share/fbo.d
Removing share/fbo.o
Removing share/font.d
Removing share/font.o
Removing share/fs_common.d
Removing share/fs_common.o
Removing share/fs_jpg.d
Removing share/fs_jpg.o
Removing share/fs_ov.d
Removing share/fs_ov.o
Removing share/fs_physfs.d
Removing share/fs_physfs.o
Removing share/fs_png.d
Removing share/fs_png.o
Removing share/fs_rwops.d
Removing share/fs_rwops.o
Removing share/geom.d
Removing share/geom.o
Removing share/glext.d
Removing share/glext.o
Removing share/glsl.d
Removing share/glsl.o
Removing share/gui.d
Removing share/gui.o
Removing share/hmd_null.d
Removing share/hmd_null.o
Removing share/image.d
Removing share/image.o
Removing share/lang.d
Removing share/lang.o
Removing share/list.d
Removing share/list.o
Removing share/log.d
Removing share/log.o
Removing share/mapc.d
Removing share/mapc.o
Removing share/mtrl.d
Removing share/mtrl.o
Removing share/part.d
Removing share/part.o
Removing share/queue.d
Removing share/queue.o
Removing share/solid_all.d
Removing share/solid_all.o
Removing share/solid_base.d
Removing share/solid_base.o
Removing share/solid_draw.d
Removing share/solid_draw.o
Removing share/solid_sim_sol.d
Removing share/solid_sim_sol.o
Removing share/solid_vary.d
Removing share/solid_vary.o
Removing share/st_common.d
Removing share/st_common.o
Removing share/state.d
Removing share/state.o
Removing share/text.d
Removing share/text.o
Removing share/theme.d
Removing share/theme.o
Removing share/tilt_null.d
Removing share/tilt_null.o
Removing share/vec3.d
Removing share/vec3.o
Removing share/version.h
Removing share/video.d
Removing share/video.o
stormchaser3000@stormchaser3000-HP-ProBook-4540s:~/neverball$ make DEBUG=1 mapc data/map-medium/hardrise.sol
Will make a "devel" build of Neverball 1.6.0-19-2e4e5e1+.
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/vec3.d -MT "share/vec3.o" share/vec3.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/vec3.o -c share/vec3.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/base_image.d -MT "share/base_image.o" share/base_image.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/base_image.o -c share/base_image.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/solid_base.d -MT "share/solid_base.o" share/solid_base.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/solid_base.o -c share/solid_base.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/binary.d -MT "share/binary.o" share/binary.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/binary.o -c share/binary.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/base_config.d -MT "share/base_config.o" share/base_config.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/base_config.o -c share/base_config.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/common.d -MT "share/common.o" share/common.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/common.o -c share/common.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/fs_common.d -MT "share/fs_common.o" share/fs_common.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/fs_common.o -c share/fs_common.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/fs_png.d -MT "share/fs_png.o" share/fs_png.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/fs_png.o -c share/fs_png.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/fs_jpg.d -MT "share/fs_jpg.o" share/fs_jpg.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/fs_jpg.o -c share/fs_jpg.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/dir.d -MT "share/dir.o" share/dir.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/dir.o -c share/dir.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/array.d -MT "share/array.o" share/array.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/array.o -c share/array.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/list.d -MT "share/list.o" share/list.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/list.o -c share/list.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/mapc.d -MT "share/mapc.o" share/mapc.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/mapc.o -c share/mapc.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/fs_physfs.d -MT "share/fs_physfs.o" share/fs_physfs.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/fs_physfs.o -c share/fs_physfs.c
share/fs_physfs.c: In function ‘fs_add_path’:
share/fs_physfs.c:67:5: warning: ‘PHYSFS_addToSearchPath’ is deprecated (declared at /usr/local/include/physfs.h:856) [-Wdeprecated-declarations]
     return PHYSFS_addToSearchPath(path, 0);
     ^
share/fs_physfs.c: In function ‘fs_read’:
share/fs_physfs.c:186:5: warning: ‘PHYSFS_read’ is deprecated (declared at /usr/local/include/physfs.h:1326) [-Wdeprecated-declarations]
     return PHYSFS_read(fh->handle, data, size, count);
     ^
share/fs_physfs.c: In function ‘fs_write’:
share/fs_physfs.c:191:5: warning: ‘PHYSFS_write’ is deprecated (declared at /usr/local/include/physfs.h:1354) [-Wdeprecated-declarations]
     return PHYSFS_write(fh->handle, data, size, count);
     ^
cc -Wall -Wshadow -std=c99 -pedantic -g -o mapc share/vec3.o share/base_image.o share/solid_base.o share/binary.o share/base_config.o share/common.o share/fs_common.o share/fs_png.o share/fs_jpg.o share/dir.o share/array.o share/list.o share/mapc.o share/fs_physfs.o  -ljpeg -lpng12 -lphysfs -lm
./mapc data/map-medium/hardrise.map data
Makefile:410: recipe for target 'data/map-medium/hardrise.sol' failed
make: *** [data/map-medium/hardrise.sol] Segmentation fault (core dumped)
stormchaser3000@stormchaser3000-HP-ProBook-4540s:~/neverball$ gdb ./mapc ./core12345
GNU gdb (Ubuntu 7.8-1ubuntu4) 7.8.0.20141001-cvs
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./mapc...done.
/home/stormchaser3000/neverball/./core12345: No such file or directory.
(gdb) bt full
No stack.
(gdb) 

4

Re: segfault when using mapc

Sorry, I didn't mean literally ./core12345 - I assumed a core file with a process ID would exist in the current directory, as suggested by the "(core dumped)" message. Let's forget about that for a moment, though. At this point, you should be able to do this to obtain a backtrace:

$ gdb --args ./mapc data/map-medium/hardrise.map data
> bt full

5 (edited by stormchaser3000 2015-04-04 21:07:00)

Re: segfault when using mapc

parasti wrote:

Sorry, I didn't mean literally ./core12345 - I assumed a core file with a process ID would exist in the current directory, as suggested by the "(core dumped)" message. Let's forget about that for a moment, though. At this point, you should be able to do this to obtain a backtrace:

$ gdb --args ./mapc data/map-medium/hardrise.map data
> bt full

stormchaser3000@stormchaser3000-HP-ProBook-4540s:~$ cd neverball
stormchaser3000@stormchaser3000-HP-ProBook-4540s:~/neverball$ git clean -xdf
Removing .version
Removing mapc
Removing share/array.d
Removing share/array.o
Removing share/base_config.d
Removing share/base_config.o
Removing share/base_image.d
Removing share/base_image.o
Removing share/binary.d
Removing share/binary.o
Removing share/common.d
Removing share/common.o
Removing share/dir.d
Removing share/dir.o
Removing share/fs_common.d
Removing share/fs_common.o
Removing share/fs_jpg.d
Removing share/fs_jpg.o
Removing share/fs_physfs.d
Removing share/fs_physfs.o
Removing share/fs_png.d
Removing share/fs_png.o
Removing share/list.d
Removing share/list.o
Removing share/mapc.d
Removing share/mapc.o
Removing share/solid_base.d
Removing share/solid_base.o
Removing share/vec3.d
Removing share/vec3.o
Removing share/version.h
stormchaser3000@stormchaser3000-HP-ProBook-4540s:~/neverball$ make DEBUG=1 mapc data/map-medium/hardrise.sol
Will make a "devel" build of Neverball 1.6.0-19-2e4e5e1+.
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/vec3.d -MT "share/vec3.o" share/vec3.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/vec3.o -c share/vec3.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/base_image.d -MT "share/base_image.o" share/base_image.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/base_image.o -c share/base_image.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/solid_base.d -MT "share/solid_base.o" share/solid_base.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/solid_base.o -c share/solid_base.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/binary.d -MT "share/binary.o" share/binary.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/binary.o -c share/binary.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/base_config.d -MT "share/base_config.o" share/base_config.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/base_config.o -c share/base_config.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/common.d -MT "share/common.o" share/common.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/common.o -c share/common.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/fs_common.d -MT "share/fs_common.o" share/fs_common.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/fs_common.o -c share/fs_common.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/fs_png.d -MT "share/fs_png.o" share/fs_png.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/fs_png.o -c share/fs_png.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/fs_jpg.d -MT "share/fs_jpg.o" share/fs_jpg.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/fs_jpg.o -c share/fs_jpg.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/dir.d -MT "share/dir.o" share/dir.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/dir.o -c share/dir.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/array.d -MT "share/array.o" share/array.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/array.o -c share/array.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/list.d -MT "share/list.o" share/list.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/list.o -c share/list.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/mapc.d -MT "share/mapc.o" share/mapc.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/mapc.o -c share/mapc.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -MM -MP -MF share/fs_physfs.d -MT "share/fs_physfs.o" share/fs_physfs.c
cc -Wall -Wshadow -std=c99 -pedantic -g -I/usr/local/include/SDL2 -D_REENTRANT -I/usr/include/libpng12 -Ishare -DCONFIG_USER=\".neverball-dev\" -DCONFIG_DATA=\"./data\" -DCONFIG_LOCALE=\"./locale\" -DENABLE_NLS=1   -o share/fs_physfs.o -c share/fs_physfs.c
share/fs_physfs.c: In function ‘fs_add_path’:
share/fs_physfs.c:67:5: warning: ‘PHYSFS_addToSearchPath’ is deprecated (declared at /usr/local/include/physfs.h:856) [-Wdeprecated-declarations]
     return PHYSFS_addToSearchPath(path, 0);
     ^
share/fs_physfs.c: In function ‘fs_read’:
share/fs_physfs.c:186:5: warning: ‘PHYSFS_read’ is deprecated (declared at /usr/local/include/physfs.h:1326) [-Wdeprecated-declarations]
     return PHYSFS_read(fh->handle, data, size, count);
     ^
share/fs_physfs.c: In function ‘fs_write’:
share/fs_physfs.c:191:5: warning: ‘PHYSFS_write’ is deprecated (declared at /usr/local/include/physfs.h:1354) [-Wdeprecated-declarations]
     return PHYSFS_write(fh->handle, data, size, count);
     ^
cc -Wall -Wshadow -std=c99 -pedantic -g -o mapc share/vec3.o share/base_image.o share/solid_base.o share/binary.o share/base_config.o share/common.o share/fs_common.o share/fs_png.o share/fs_jpg.o share/dir.o share/array.o share/list.o share/mapc.o share/fs_physfs.o  -ljpeg -lpng12 -lphysfs -lm
./mapc data/map-medium/hardrise.map data
Makefile:410: recipe for target 'data/map-medium/hardrise.sol' failed
make: *** [data/map-medium/hardrise.sol] Segmentation fault (core dumped)
stormchaser3000@stormchaser3000-HP-ProBook-4540s:~/neverball$ gdb --args ./mapc data/map-medium/hardrise.map data
GNU gdb (Ubuntu 7.8-1ubuntu4) 7.8.0.20141001-cvs
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./mapc...done.
(gdb) bt full
No stack.
(gdb)

EDIT: some extra info. i spilled pop on this computer and just yesterday got this computer to boot

EDIT2: i am using kubuntu 14.10. should i be using kubuntu 14.04?


EDIT3: if you are wondering. no this is not my mom's dell this is an HP ProBook 4540s

6

Re: segfault when using mapc

Ah, crap. I left out a command. I am typing this from memory with no way to confirm, but this is the stuff that you should type in GDB once launched with that last method:

> run
> bt full

7

Re: segfault when using mapc

this seems to countinue on for a while with the same output



#0  0x00007ffff773d0e3 in __PHYSFS_platformRead (opaque=0xe0c2d0, 
    buffer=0xe0c2f0, len=8192)
    at /home/stormchaser3000/SDL_ttf/physfs/src/platform_posix.c:226
        fd = 4
        rc = 0
        __PRETTY_FUNCTION__ = "__PHYSFS_platformRead"
#1  0x00007ffff7734a6a in nativeIo_read (io=0xe0c1e0, buf=0xe0c2f0, len=8192)
    at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:86
        info = 0xe0c240
#2  0x00007ffff773a161 in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2585
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#3  0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#4  0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#5  0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#96 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#97 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#98 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#99 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#100 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#101 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
#191 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#192 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#193 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#194 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#195 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591
        io = 0xe0c1e0
        retval = 0
        buffered = 0
        rc = 0
        __PRETTY_FUNCTION__ = "doBufferedRead"
#196 0x00007ffff773a1cd in doBufferedRead (fh=0xe0c290, buffer=0xe0f478, 
    len=1752) at /home/stormchaser3000/SDL_ttf/physfs/src/physfs.c:2591

8

Re: segfault when using mapc

Looks to be a problem with physfs, which is one of the dependencies. I imagine if you were to run ./neverball, it would also crash in the same manner. I haven't seen this before.

The only thing that comes to mind is that Neverball still uses the 1.1.1 PhysicsFS API, while most everyone has upgraded to 2.0.x. One option, then, would be to install an older version of PhysicsFS and compile against that.

There's another option you could try, which is compile without the PhysicsFS dependency. This will probably work, but on the downside you'll lose ZIP file support:

$ git clean -xdf
$ make ENABLE_FS=stdio

9

Re: segfault when using mapc

parasti wrote:

Looks to be a problem with physfs, which is one of the dependencies. I imagine if you were to run ./neverball, it would also crash in the same manner. I haven't seen this before.

The only thing that comes to mind is that Neverball still uses the 1.1.1 PhysicsFS API, while most everyone has upgraded to 2.0.x. One option, then, would be to install an older version of PhysicsFS and compile against that.

There's another option you could try, which is compile without the PhysicsFS dependency. This will probably work, but on the downside you'll lose ZIP file support:

$ git clean -xdf
$ make ENABLE_FS=stdio

well that seems to have worked. thanks