Author Topic: CodeBlocks Object File Directory Location Error  (Read 8395 times)

Offline Laser9

  • Single posting newcomer
  • *
  • Posts: 5
  • Laser9
CodeBlocks Object File Directory Location Error
« on: November 02, 2014, 02:35:47 am »
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))
 


Offline stahta01

  • Lives here!
  • ****
  • Posts: 7785
    • My Best Post
Re: CodeBlocks Object File Directory Location Error
« Reply #1 on: November 02, 2014, 02:44:45 am »
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.
C Programmer working to learn more about C++ and Git.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline Laser9

  • Single posting newcomer
  • *
  • Posts: 5
  • Laser9
Re: CodeBlocks Object File Directory Location Error
« Reply #2 on: November 03, 2014, 04:21:11 am »
Full Build Log

Code

-------------- 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.


Offline Alpha

  • Developer
  • Lives here!
  • *****
  • Posts: 1513
Re: CodeBlocks Object File Directory Location Error
« Reply #3 on: November 04, 2014, 12:50:27 am »
Something very odd is going on here... are you able to reproduce this on a trivial project?  Can you upload?

Offline Laser9

  • Single posting newcomer
  • *
  • Posts: 5
  • Laser9
Re: CodeBlocks Object File Directory Location Error
« Reply #4 on: November 04, 2014, 01:23:15 am »
How do I upload a project?

Thanks!

Offline Alpha

  • Developer
  • Lives here!
  • *****
  • Posts: 1513
Re: CodeBlocks Object File Directory Location Error
« Reply #5 on: November 04, 2014, 02:11:11 am »
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.

Offline Laser9

  • Single posting newcomer
  • *
  • Posts: 5
  • Laser9
Re: CodeBlocks Object File Directory Location Error
« Reply #6 on: November 04, 2014, 02:51:16 am »
I don't know how to PM anyone.

The zip file is 5MB.

www.gltron.org

SDL & SDL_sound needed.


Offline Alpha

  • Developer
  • Lives here!
  • *****
  • Posts: 1513
Re: CodeBlocks Object File Directory Location Error
« Reply #7 on: November 04, 2014, 07:52:14 pm »
I don't know how to PM anyone.
That is private/personal message... though it looks like you figured it out.  (I have replied.)