How should the object files be found using what directory settings to find the object
files where they exist, not where the CodeBlocks compiler looks for them currently?
Actual object file location:
/home/luke/Documents/Code/Projects/gltron-0.70/GLTron/obj/Debug/lua/src
CodeBlocks for Linux Project Properties:
Project Debug Execution Directory: .
Project Debug object file location: obj/Debug/
Build Errors:
-------------- Build: Debug in GLTron (compiler: GNU GCC Compiler)---------------
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lapi.o: No such file or directory - (incorrect directory location search for object files)
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lcode.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ldebug.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ldo.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lfunc.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lgc.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/lauxlib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/lbaselib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/ldblib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/liolib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/lmathlib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/lstrlib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/llex.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lmem.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lobject.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lparser.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lstate.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lstring.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ltable.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ltests.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ltm.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lundump.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lvm.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lzio.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SoundSystem.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/Source.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/Source3D.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SourceCopy.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SourceEngine.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SourceMusic.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SourceSample.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/geom.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/matrix.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/random.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/system.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/util.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/vector.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/filesystem/directory.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/filesystem/file_io.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/filesystem/filesystem.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/filesystem/findpath.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/input/input_system.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/input/system_keynames.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/scripting/scripting.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/video/console.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/video/pixels.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/video/png_texture.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/video/video_system.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/src/filesystem/CPPFLAGS.o: No such file or directory
Process terminated with status 1 (0 minute(s), 1 second(s))
49 error(s), 0 warning(s) (0 minute(s), 1 second(s))
http://wiki.codeblocks.org/index.php?title=FAQ-Compiling_%28errors%29#Q:_How_do_I_troubleshoot_a_compiler_problem.3F (http://wiki.codeblocks.org/index.php?title=FAQ-Compiling_%28errors%29#Q:_How_do_I_troubleshoot_a_compiler_problem.3F)
Look at the Full build log; if you still need help post the full build log in code tags.
Tim S.
Full Build Log
-------------- Build: Debug in GLTron (compiler: GNU GCC Compiler)---------------
gcc -Wall -g -I/home/luke/Documents/Code/Projects/gltron-0.70/src/include -I/home/luke/Documents/Code/Projects/gltron-0.70/lua/include -I/home/luke/Documents/Code/Projects/gltron-0.70/nebu/include -I/usr/include/SDL -I/usr/include/SDL_sound-1.0.3 -c /home/luke/Documents/Code/Projects/gltron-0.70/lua/src/lapi.c -o obj/Debug/lua/src/lapi.o
---
g++ -Wall -g -I/home/luke/Documents/Code/Projects/gltron-0.70/src/include -I/home/luke/Documents/Code/Projects/gltron-0.70/lua/include -I/home/luke/Documents/Code/Projects/gltron-0.70/nebu/include -I/usr/include/SDL -I/usr/include/SDL_sound-1.0.3 -c /home/luke/Documents/Code/Projects/gltron-0.70/src/audio/sound_glue.cpp -o obj/Debug/src/audio/sound_glue.o
gcc -Wall -g -I/home/luke/Documents/Code/Projects/gltron-0.70/src/include -I/home/luke/Documents/Code/Projects/gltron-0.70/lua/include -I/home/luke/Documents/Code/Projects/gltron-0.70/nebu/include -I/usr/include/SDL -I/usr/include/SDL_sound-1.0.3 -c /home/luke/Documents/Code/Projects/gltron-0.70/src/base/util.c -o obj/Debug/src/base/util.o
---
gcc -Wall -g -I/home/luke/Documents/Code/Projects/gltron-0.70/src/include -I/home/luke/Documents/Code/Projects/gltron-0.70/lua/include -I/home/luke/Documents/Code/Projects/gltron-0.70/nebu/include -I/usr/include/SDL -I/usr/include/SDL_sound-1.0.3 -c /home/luke/Documents/Code/Projects/gltron-0.70/src/video/visuals_2d.c -o obj/Debug/src/video/visuals_2d.o
g++ -o bin/Debug/GLTron obj/Debug/lua/src/lapi.o obj/Debug/lua/src/lcode.o obj/Debug/lua/src/ldebug.o obj/Debug/lua/src/ldo.o obj/Debug/lua/src/lfunc.o obj/Debug/lua/src/lgc.o obj/Debug/lua/src/lib/lauxlib.o obj/Debug/lua/src/lib/lbaselib.o obj/Debug/lua/src/lib/ldblib.o obj/Debug/lua/src/lib/liolib.o obj/Debug/lua/src/lib/lmathlib.o obj/Debug/lua/src/lib/lstrlib.o obj/Debug/lua/src/llex.o obj/Debug/lua/src/lmem.o obj/Debug/lua/src/lobject.o obj/Debug/lua/src/lparser.o obj/Debug/lua/src/lstate.o obj/Debug/lua/src/lstring.o obj/Debug/lua/src/ltable.o obj/Debug/lua/src/ltests.o obj/Debug/lua/src/ltm.o obj/Debug/lua/src/lundump.o obj/Debug/lua/src/lvm.o obj/Debug/lua/src/lzio.o obj/Debug/nebu/audio/SoundSystem.o obj/Debug/nebu/audio/Source.o obj/Debug/nebu/audio/Source3D.o obj/Debug/nebu/audio/SourceCopy.o obj/Debug/nebu/audio/SourceEngine.o obj/Debug/nebu/audio/SourceMusic.o obj/Debug/nebu/audio/SourceSample.o obj/Debug/nebu/base/geom.o obj/Debug/nebu/base/matrix.o obj/Debug/nebu/base/random.o obj/Debug/nebu/base/system.o obj/Debug/nebu/base/util.o obj/Debug/nebu/base/vector.o obj/Debug/nebu/filesystem/directory.o obj/Debug/nebu/filesystem/file_io.o obj/Debug/nebu/filesystem/filesystem.o obj/Debug/nebu/filesystem/findpath.o obj/Debug/nebu/input/input_system.o obj/Debug/nebu/input/system_keynames.o obj/Debug/nebu/scripting/scripting.o obj/Debug/nebu/video/console.o obj/Debug/nebu/video/pixels.o obj/Debug/nebu/video/png_texture.o obj/Debug/nebu/video/video_system.o obj/Debug/src/audio/sound.o obj/Debug/src/audio/sound_glue.o obj/Debug/src/base/util.o obj/Debug/src/configuration/settings.o obj/Debug/src/filesystem/CPPFLAGS.o obj/Debug/src/filesystem/dirsetup.o obj/Debug/src/filesystem/path.o obj/Debug/src/game/camera.o obj/Debug/src/game/computer.o obj/Debug/src/game/computer_utilities.o obj/Debug/src/game/credits.o obj/Debug/src/game/engine.o obj/Debug/src/game/event.o obj/Debug/src/game/game.o obj/Debug/src/game/globals.o obj/Debug/src/game/gui.o obj/Debug/src/game/init.o obj/Debug/src/game/init_sdl.o obj/Debug/src/game/menu.o obj/Debug/src/game/pause.o obj/Debug/src/game/scripting_interface.o obj/Debug/src/game/switchCallbacks.o obj/Debug/src/game/timedemo.o obj/Debug/src/gltron.o obj/Debug/src/input/input.o obj/Debug/src/video/artpack.o obj/Debug/src/video/explosion.o obj/Debug/src/video/fonts.o obj/Debug/src/video/fonttex.o obj/Debug/src/video/gamegraphics.o obj/Debug/src/video/graphics_fx.o obj/Debug/src/video/graphics_hud.o obj/Debug/src/video/graphics_lights.o obj/Debug/src/video/graphics_utility.o obj/Debug/src/video/graphics_world.o obj/Debug/src/video/load_texture.o obj/Debug/src/video/material.o obj/Debug/src/video/model.o obj/Debug/src/video/recognizer.o obj/Debug/src/video/screenshot.o obj/Debug/src/video/skybox.o obj/Debug/src/video/texture.o obj/Debug/src/video/trail.o obj/Debug/src/video/trail_geometry.o obj/Debug/src/video/trail_render.o obj/Debug/src/video/video.o obj/Debug/src/video/visuals_2d.o obj/Debug/GLTron/obj/Debug/lua/src/lapi.o obj/Debug/GLTron/obj/Debug/lua/src/lcode.o obj/Debug/GLTron/obj/Debug/lua/src/ldebug.o obj/Debug/GLTron/obj/Debug/lua/src/ldo.o obj/Debug/GLTron/obj/Debug/lua/src/lfunc.o obj/Debug/GLTron/obj/Debug/lua/src/lgc.o obj/Debug/GLTron/obj/Debug/lua/src/lib/lauxlib.o obj/Debug/GLTron/obj/Debug/lua/src/lib/lbaselib.o obj/Debug/GLTron/obj/Debug/lua/src/lib/ldblib.o obj/Debug/GLTron/obj/Debug/lua/src/lib/liolib.o obj/Debug/GLTron/obj/Debug/lua/src/lib/lmathlib.o obj/Debug/GLTron/obj/Debug/lua/src/lib/lstrlib.o obj/Debug/GLTron/obj/Debug/lua/src/llex.o obj/Debug/GLTron/obj/Debug/lua/src/lmem.o obj/Debug/GLTron/obj/Debug/lua/src/lobject.o obj/Debug/GLTron/obj/Debug/lua/src/lparser.o obj/Debug/GLTron/obj/Debug/lua/src/lstate.o obj/Debug/GLTron/obj/Debug/lua/src/lstring.o obj/Debug/GLTron/obj/Debug/lua/src/ltable.o obj/Debug/GLTron/obj/Debug/lua/src/ltests.o obj/Debug/GLTron/obj/Debug/lua/src/ltm.o obj/Debug/GLTron/obj/Debug/lua/src/lundump.o obj/Debug/GLTron/obj/Debug/lua/src/lvm.o obj/Debug/GLTron/obj/Debug/lua/src/lzio.o obj/Debug/GLTron/obj/Debug/nebu/audio/SoundSystem.o obj/Debug/GLTron/obj/Debug/nebu/audio/Source.o obj/Debug/GLTron/obj/Debug/nebu/audio/Source3D.o obj/Debug/GLTron/obj/Debug/nebu/audio/SourceCopy.o obj/Debug/GLTron/obj/Debug/nebu/audio/SourceEngine.o obj/Debug/GLTron/obj/Debug/nebu/audio/SourceMusic.o obj/Debug/GLTron/obj/Debug/nebu/audio/SourceSample.o obj/Debug/GLTron/obj/Debug/nebu/base/geom.o obj/Debug/GLTron/obj/Debug/nebu/base/matrix.o obj/Debug/GLTron/obj/Debug/nebu/base/random.o obj/Debug/GLTron/obj/Debug/nebu/base/system.o obj/Debug/GLTron/obj/Debug/nebu/base/util.o obj/Debug/GLTron/obj/Debug/nebu/base/vector.o obj/Debug/GLTron/obj/Debug/nebu/filesystem/directory.o obj/Debug/GLTron/obj/Debug/nebu/filesystem/file_io.o obj/Debug/GLTron/obj/Debug/nebu/filesystem/filesystem.o obj/Debug/GLTron/obj/Debug/nebu/filesystem/findpath.o obj/Debug/GLTron/obj/Debug/nebu/input/input_system.o obj/Debug/GLTron/obj/Debug/nebu/input/system_keynames.o obj/Debug/GLTron/obj/Debug/nebu/scripting/scripting.o obj/Debug/GLTron/obj/Debug/nebu/video/console.o obj/Debug/GLTron/obj/Debug/nebu/video/pixels.o obj/Debug/GLTron/obj/Debug/nebu/video/png_texture.o obj/Debug/GLTron/obj/Debug/nebu/video/video_system.o obj/Debug/GLTron/obj/Debug/src/filesystem/CPPFLAGS.o
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lapi.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lcode.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ldebug.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ldo.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lfunc.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lgc.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/lauxlib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/lbaselib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/ldblib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/liolib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/lmathlib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lib/lstrlib.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/llex.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lmem.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lobject.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lparser.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lstate.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lstring.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ltable.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ltests.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/ltm.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lundump.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lvm.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/lua/src/lzio.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SoundSystem.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/Source.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/Source3D.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SourceCopy.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SourceEngine.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SourceMusic.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/audio/SourceSample.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/geom.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/matrix.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/random.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/system.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/util.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/base/vector.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/filesystem/directory.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/filesystem/file_io.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/filesystem/filesystem.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/filesystem/findpath.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/input/input_system.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/input/system_keynames.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/scripting/scripting.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/video/console.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/video/pixels.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/video/png_texture.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/nebu/video/video_system.o: No such file or directory
g++: error: obj/Debug/GLTron/obj/Debug/src/filesystem/CPPFLAGS.o: No such file or directory
Process terminated with status 1 (1 minute(s), 2 second(s))
49 error(s), 0 warning(s) (1 minute(s), 2 second(s))
Thanks ahead of time.
Something very odd is going on here... are you able to reproduce this on a trivial project? Can you upload?
How do I upload a project?
Thanks!
First clean the object files and any binaries (since those can just be regenerated) either manually or with Build->Clean. Then compress (eg zip/7z/your favourite tool) the project folder. If it is small (< 80 kb), just attach it to a post here. Otherwise, PM me and I will give you an email to send it to.
I don't know how to PM anyone.
The zip file is 5MB.
www.gltron.org
SDL & SDL_sound needed.
Quote from: Laser9 on November 04, 2014, 02:51:16 AM
I don't know how to PM anyone.
That is private/personal message... though it looks like you figured it out. (I have replied.)