Game Engine Forum - Grit
http://www.gritengine.com/game-engine-forum/

Compiling on openSUSE Tumbleweed
http://www.gritengine.com/game-engine-forum/viewtopic.php?f=3&t=1870
Page 1 of 1

Author:  MirceaKitsune [ Sat Jul 28, 2018 9:59 pm ]
Post subject:  Compiling on openSUSE Tumbleweed

I was talking about procedural city generation on another forum and it made me remember good old Grit engine. I decided to check whether the project is still alive and there's been anything new if so. I was very happy to notice that finally (finally (FINALLY)), Grit is now possible to compile and run on Linux... after all those years of being a Windows only project due to a pesky shader compilation limitation! I may live to try Grit yet again after a whole decade of last running it :)

I decided to try compiling the latest version from the Github repository, but of course no compilation procedure is ever without its issues. I attempted the official procedure of running "make -j 8". The compiler complains that it can't find countless Ogre source files, despite my Ogre development package being installed. A path detection issue perhaps?

Code:
mircea@linux-qz0r:~/Games/GRIT/GRIT_GIT> make -j 8
Computing dependencies: build/stdafx.h.gch.d
Computing dependencies: build/engine/gfx/gfx_gasoline_backend_glsl.cpp.d
Computing dependencies: build/engine/gfx/gfx_gasoline_backend_cg.cpp.d
Computing dependencies: build/engine/gfx/gfx_gasoline_backend_gsl.cpp.d
Computing dependencies: build/engine/gfx/gfx_gasoline_backend.cpp.d
Computing dependencies: build/engine/gfx/gfx_gasoline_type_system.cpp.d
Computing dependencies: build/engine/gfx/gfx_gasoline_parser.cpp.d
Computing dependencies: build/engine/gfx/gfx_gasoline.cpp.d
dependencies/stdafx/stdafx.h:1:10: fatal error: Ogre.h: No such file or directory
#include <Ogre.h>
          ^~~~~~~~
engine/gfx/gfx_gasoline_backend_glsl.cpp:21:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_gasoline_standalone.cpp.d
Computing dependencies: build/engine/physics/tcol_parser.cpp.d
engine/gfx/gfx_gasoline_type_system.cpp:23:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
engine/gfx/gfx_gasoline_backend_gsl.cpp:23:10: fatal error: exception.h: No such file or directory
#include <exception.h>
          ^~~~~~~~~~~~~
compilation terminated.
compilation terminated.
Computing dependencies: build/engine/physics/tcol_lexer.cpp.d
Computing dependencies: build/engine/physics/tcol_lexer-core-engine.cpp.d
In file included from engine/gfx/gfx_gasoline.cpp:21:
engine/gfx/gfx_gasoline.h:29:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
engine/physics/tcol_parser.cpp:25:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/physics/bcol_parser.cpp.d
Computing dependencies: build/engine/physics/physics_world.cpp.d
engine/physics/physics_world.cpp:22:10: fatal error: BulletCollision/CollisionShapes/btTriangleShape.h: No such file or directory
#include <BulletCollision/CollisionShapes/btTriangleShape.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/physics/physical_material.cpp.d
engine/gfx/gfx_gasoline_parser.cpp:27:10: fatal error: exception.h: No such file or directory
#include <exception.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/physics/lua_wrappers_physics.cpp.d
In file included from engine/gfx/gfx_gasoline_backend.h:24,
                 from engine/gfx/gfx_gasoline_backend_cg.cpp:21:
engine/gfx/gfx_gasoline_parser.h:28:10: fatal error: exception.h: No such file or directory
#include <exception.h>
          ^~~~~~~~~~~~~
compilation terminated.
In file included from engine/gfx/gfx_gasoline_backend.h:24,
                 from engine/gfx/gfx_gasoline_backend.cpp:23:
engine/gfx/gfx_gasoline_parser.h:28:10: fatal error: exception.h: No such file or directory
#include <exception.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/physics/collision_mesh.cpp.d
Computing dependencies: build/engine/linux/joystick_devjs.cpp.d
engine/physics/bcol_parser.cpp:26:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/linux/x11_clipboard.cpp.d
In file included from engine/physics/physical_material.cpp:22:
engine/physics/physical_material.h:32:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/linux/mouse_x11.cpp.d
engine/linux/mouse_x11.cpp:24:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/linux/keyboard_x11.cpp.d
engine/linux/keyboard_x11.cpp:25:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/net/net_message.cpp.d
engine/linux/joystick_devjs.cpp:102:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/net/net_manager.cpp.d
engine/net/net_manager.cpp:3:10: fatal error: sleep.h: No such file or directory
#include <sleep.h>
          ^~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/net/net.cpp.d
engine/linux/x11_clipboard.cpp:27:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/net/net_address.cpp.d
engine/net/net.cpp:1:10: fatal error: sleep.h: No such file or directory
#include <sleep.h>
          ^~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/net/lua_wrappers_net.cpp.d
engine/physics/collision_mesh.cpp:26:10: fatal error: LinearMath/btGeometryUtil.h: No such file or directory
#include <LinearMath/btGeometryUtil.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from engine/net/lua_wrappers_net.cpp:1:
engine/net/../main.h:36:18: fatal error: lua.h: No such file or directory
         #include "lua.h"
                  ^~~~~~~
compilation terminated.
engine/net/net_message.cpp:5:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/navigation/navigation_manager.cpp.d
engine/net/net_address.cpp:4:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/navigation/navigation_interfaces.cpp.d
Computing dependencies: build/engine/navigation/navigation.cpp.d
In file included from engine/physics/../gfx/gfx_ranged_instances.h:31,
                 from engine/physics/lua_wrappers_physics.cpp:24:
engine/physics/../gfx/../streamer.h:30:18: fatal error: lua.h: No such file or directory
         #include "lua.h"
                  ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/navigation/mesh_loader_obj.cpp.d
engine/navigation/navigation.cpp:24:10: fatal error: DetourCommon.h: No such file or directory
#include <DetourCommon.h>
          ^~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/navigation/lua_wrappers_navigation.cpp.d
In file included from engine/gfx/gfx_gasoline_standalone.cpp:25:
engine/gfx/gfx_gasoline.h:29:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
In file included from engine/navigation/mesh_loader_obj.h:22,
                 from engine/navigation/mesh_loader_obj.cpp:19:
engine/navigation/navigation_system.h:25:9: fatal error: Ogre.h: No such file or directory
#include"Ogre.h"
         ^~~~~~~~
compilation terminated.
Computing dependencies: build/engine/navigation/input_geom.cpp.d
Computing dependencies: build/engine/navigation/fastlz.cpp.d
Computing dependencies: build/engine/navigation/crowd_manager.cpp.d
Computing dependencies: build/engine/navigation/chunky_tri_mesh.cpp.d
Computing dependencies: build/engine/gfx/lua_wrappers_gfx.cpp.d
Computing dependencies: build/engine/gfx/hud.cpp.d
engine/gfx/lua_wrappers_gfx.cpp:22:10: fatal error: colour_conversion.h: No such file or directory
#include <colour_conversion.h>
          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_tracer_body.cpp.d
engine/gfx/hud.cpp:22:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_text_buffer.cpp.d
In file included from engine/navigation/lua_wrappers_navigation.h:22,
                 from engine/navigation/lua_wrappers_navigation.cpp:22:
engine/navigation/../grit_lua_util.h:25:14: fatal error: lua.h: No such file or directory
     #include "lua.h"
              ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_text_body.cpp.d
engine/gfx/gfx_text_buffer.cpp:22:10: fatal error: unicode_util.h: No such file or directory
#include <unicode_util.h>
          ^~~~~~~~~~~~~~~~
compilation terminated.
engine/navigation/navigation_interfaces.cpp:26:10: fatal error: Recast.h: No such file or directory
#include <Recast.h>
          ^~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_sprite_body.cpp.d
Computing dependencies: build/engine/gfx/gfx_sky_material.cpp.d
engine/gfx/gfx_text_body.cpp:22:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_sky_body.cpp.d
Computing dependencies: build/engine/gfx/gfx_shader.cpp.d
engine/gfx/gfx_shader.cpp:22:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_ranged_instances.cpp.d
engine/gfx/gfx_sky_material.cpp:25:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_pipeline.cpp.d
engine/gfx/gfx_pipeline.cpp:21:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_particle_system.cpp.d
In file included from engine/navigation/navigation_manager.h:21,
                 from engine/navigation/crowd_manager.h:22,
                 from engine/navigation/crowd_manager.cpp:26:
engine/navigation/navigation_interfaces.h:22:10: fatal error: DebugDraw.h: No such file or directory
#include "DebugDraw.h"
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_option.cpp.d
In file included from engine/navigation/mesh_loader_obj.h:22,
                 from engine/navigation/input_geom.h:23,
                 from engine/navigation/navigation_manager.cpp:27:
engine/navigation/navigation_system.h:25:9: fatal error: Ogre.h: No such file or directory
#include"Ogre.h"
         ^~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_node.cpp.d
In file included from engine/gfx/gfx.h:27,
                 from engine/gfx/gfx_internal.h:25,
                 from engine/gfx/gfx_sky_body.cpp:22:
engine/gfx/../vect_util.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_material.cpp.d
In file included from engine/gfx/gfx.h:27,
                 from engine/gfx/gfx_internal.h:25,
                 from engine/gfx/gfx_sprite_body.cpp:22:
engine/gfx/../vect_util.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from engine/gfx/gfx_ranged_instances.cpp:24:
engine/gfx/../main.h:36:18: fatal error: lua.h: No such file or directory
         #include "lua.h"
                  ^~~~~~~
compilation terminated.
engine/navigation/input_geom.cpp:25:10: fatal error: Recast.h: No such file or directory
#include "Recast.h"
          ^~~~~~~~~~
compilation terminated.
engine/gfx/gfx_tracer_body.cpp:26:10: fatal error: console.h: No such file or directory
#include <console.h>
          ^~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_light.cpp.d
Computing dependencies: build/engine/gfx/gfx_instances.cpp.d
Computing dependencies: build/engine/gfx/gfx_gl3_plus.cpp.d
engine/gfx/gfx_particle_system.cpp:26:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_font.cpp.d
engine/gfx/gfx_gl3_plus.cpp:21:10: fatal error: OgreGL3PlusRenderSystem.h: No such file or directory
#include <OgreGL3PlusRenderSystem.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from engine/gfx/gfx.h:27,
                 from engine/gfx/gfx_internal.h:25,
                 from engine/gfx/gfx_node.cpp:22:
engine/gfx/../vect_util.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_fertile_node.cpp.d
Computing dependencies: build/engine/gfx/gfx_disk_resource.cpp.d
In file included from engine/gfx/gfx.h:27,
                 from engine/gfx/gfx_internal.h:25,
                 from engine/gfx/gfx_option.cpp:25:
engine/gfx/../vect_util.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_decal.cpp.d
In file included from engine/gfx/gfx_disk_resource.cpp:22:
engine/gfx/gfx_disk_resource.h:30:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_debug.cpp.d
Computing dependencies: build/engine/gfx/gfx.cpp.d
In file included from engine/gfx/gfx_instances.cpp:24:
engine/gfx/../main.h:36:18: fatal error: lua.h: No such file or directory
         #include "lua.h"
                  ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/gfx/gfx_body.cpp.d
engine/gfx/gfx_body.cpp:22:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/audio/ogg_vorbis_decoder.cpp.d
In file included from engine/gfx/gfx.h:27,
                 from engine/gfx/gfx_internal.h:25,
                 from engine/gfx/gfx_light.cpp:22:
engine/gfx/../vect_util.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/audio/audio_disk_resource.cpp.d
In file included from engine/gfx/gfx_fertile_node.h:30,
                 from engine/gfx/gfx_fertile_node.cpp:22:
engine/gfx/gfx_node.h:31:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/audio/lua_wrappers_audio.cpp.d
In file included from engine/gfx/gfx_font.cpp:22:
engine/gfx/gfx_font.h:32:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
In file included from engine/audio/lua_wrappers_audio.cpp:22:
engine/audio/../main.h:36:18: fatal error: lua.h: No such file or directory
         #include "lua.h"
                  ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/audio/audio.cpp.d
Computing dependencies: build/engine/streamer.cpp.d
In file included from engine/audio/audio_disk_resource.cpp:22:
engine/audio/audio_disk_resource.h:29:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from engine/gfx/gfx.h:27,
                 from engine/gfx/gfx_internal.h:25,
                 from engine/gfx/gfx_decal.cpp:22:
engine/gfx/../vect_util.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/path_util.cpp.d
Computing dependencies: build/engine/main.cpp.d
engine/audio/audio.cpp:25:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
In file included from engine/gfx/gfx.h:27,
                 from engine/gfx/gfx_internal.h:25,
                 from engine/gfx/gfx_material.cpp:24:
engine/gfx/../vect_util.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
compilation terminated.
In file included from engine/gfx/gfx.h:27,
                 from engine/gfx/gfx_internal.h:25,
                 from engine/gfx/gfx_debug.cpp:22:
engine/gfx/../vect_util.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/lua_wrappers_primitives.cpp.d
engine/gfx/gfx.cpp:23:10: fatal error: sleep.h: No such file or directory
#include <sleep.h>
          ^~~~~~~~~
compilation terminated.
engine/path_util.cpp:22:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/lua_wrappers_gritobj.cpp.d
Computing dependencies: build/engine/lua_wrappers_disk_resource.cpp.d
Computing dependencies: build/engine/lua_wrappers_core.cpp.d
Computing dependencies: build/engine/ldbglue.cpp.d
engine/ldbglue.cpp:2:10: fatal error: lua.h: No such file or directory
#include "lua.h"
          ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/input_filter.cpp.d
engine/input_filter.cpp:22:10: fatal error: lua_util.h: No such file or directory
#include "lua_util.h"
          ^~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/grit_object.cpp.d
In file included from engine/streamer.cpp:22:
engine/cache_friendly_range_space_simd.h:37:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from engine/lua_wrappers_disk_resource.cpp:22:
engine/grit_lua_util.h:25:14: fatal error: lua.h: No such file or directory
     #include "lua.h"
              ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/grit_lua_util.cpp.d
In file included from engine/lua_wrappers_primitives.h:22,
                 from engine/lua_wrappers_primitives.cpp:24:
engine/grit_lua_util.h:25:14: fatal error: lua.h: No such file or directory
     #include "lua.h"
              ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/grit_class.cpp.d
In file included from engine/lua_wrappers_gritobj.cpp:22:
engine/grit_class.h:34:14: fatal error: lua.h: No such file or directory
     #include <lua.h>
              ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/external_table.cpp.d
Computing dependencies: build/engine/disk_resource.cpp.d
In file included from engine/grit_object.cpp:24:
engine/main.h:36:18: fatal error: lua.h: No such file or directory
         #include "lua.h"
                  ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/dense_index_map.cpp.d
In file included from engine/audio/ogg_vorbis_decoder.cpp:22:
engine/audio/ogg_vorbis_decoder.h:28:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/engine/core_option.cpp.d
engine/grit_lua_util.cpp:26:10: fatal error: io_util.h: No such file or directory
#include <io_util.h>
          ^~~~~~~~~~~
compilation terminated.
In file included from engine/grit_class.cpp:22:
engine/grit_class.h:34:14: fatal error: lua.h: No such file or directory
     #include <lua.h>
              ^~~~~~~
compilation terminated.
Computing dependencies: build/engine/bullet_debug_drawer.cpp.d
Computing dependencies: build/engine/background_loader.cpp.d
engine/bullet_debug_drawer.cpp:25:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/txdread.cpp.d
engine/background_loader.cpp:23:10: fatal error: sleep.h: No such file or directory
#include <sleep.h>
          ^~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/tex_dups.cpp.d
In file included from engine/core_option.h:27,
                 from engine/disk_resource.cpp:23:
engine/option.h:29:10: fatal error: exception.h: No such file or directory
#include <exception.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/surfinfo.cpp.d
In file included from engine/external_table.cpp:22:
engine/external_table.h:32:14: fatal error: lua.h: No such file or directory
     #include <lua.h>
              ^~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/procobj.cpp.d
engine/dense_index_map.cpp:25:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/iplread.cpp.d
engine/lua_wrappers_core.cpp:25:14: fatal error: google/profiler.h: No such file or directory
     #include <google/profiler.h>
              ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/imgread.cpp.d
In file included from engine/core_option.h:27,
                 from engine/core_option.cpp:22:
engine/option.h:29:10: fatal error: exception.h: No such file or directory
#include <exception.h>
          ^~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/ideread.cpp.d
engine/main.cpp:42:10: fatal error: centralised_log.h: No such file or directory
#include <centralised_log.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/handling.cpp.d
In file included from gtasa/procobj.cpp:5:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/extract.cpp.d
In file included from gtasa/surfinfo.cpp:5:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/dirutil.cpp.d
Computing dependencies: build/gtasa/dffread.cpp.d
In file included from gtasa/dirutil.cpp:33:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/csvread.cpp.d
In file included from gtasa/csvread.cpp:5:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/col_parser.cpp.d
In file included from gtasa/iplread.cpp:32:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/../engine/physics/bcol_parser.cpp.d
In file included from gtasa/txdread.cpp:28:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
In file included from gtasa/imgread.cpp:28:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/../engine/physics/tcol_lexer-core-engine.cpp.d
In file included from gtasa/handling.cpp:9:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
In file included from gtasa/ideread.cpp:36:
gtasa/ios_util.h:29:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
gtasa/dffread.cpp:36:10: fatal error: OgreDefaultHardwareBufferManager.h: No such file or directory
#include <OgreDefaultHardwareBufferManager.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Computing dependencies: build/gtasa/../engine/physics/tcol_parser.cpp.d
Computing dependencies: build/gtasa/../engine/physics/tcol_lexer.cpp.d
In file included from gtasa/col_parser.h:23,
                 from gtasa/dffread.h:32,
                 from gtasa/extract.cpp:33:
gtasa/../engine/physics/tcol_parser.h:24:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
Makefile:34: dependencies/grit-util/grit.mk: No such file or directory
make: *** No rule to make target 'dependencies/grit-util/grit.mk'.  Stop.
make: *** Waiting for unfinished jobs....
Computing dependencies: build/engine/physics/grit_col_conv.cpp.d
gtasa/../engine/physics/tcol_parser.cpp:25:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
gtasa/../engine/physics/bcol_parser.cpp:26:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.
In file included from gtasa/col_parser.h:23,
                 from gtasa/col_parser.cpp:27:
gtasa/../engine/physics/tcol_parser.h:24:10: fatal error: math_util.h: No such file or directory
#include <math_util.h>
          ^~~~~~~~~~~~~
compilation terminated.
engine/physics/grit_col_conv.cpp:35:10: fatal error: portable_io.h: No such file or directory
#include <portable_io.h>
          ^~~~~~~~~~~~~~~
compilation terminated.


My operating system is openSUSE Tumbleweed x64. Does anyone else use this OS and was able to compile and run Grit on it? What am I missing there? Thank you.

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/