Debian 9.3 "Taose" tree success compiling and stable run

Trying to build your own version of Vega Strike and having problems? Unix users, paste your config.log here (stderr output alone is not helpful).
Post Reply
wirser
Bounty Hunter
Bounty Hunter
Posts: 201
Joined: Wed Dec 01, 2004 8:06 pm
Location: not where i want to be

Debian 9.3 "Taose" tree success compiling and stable run

Post by wirser »

Well as such things go, I almost missed this tree
https://github.com/Taose/Vegastrike-taose

well I compiled it with out "ogre"installed and out of habit "disable_ffmpeg on" via ccmake
This tree compiled without warnings about depreciated code (auto_ptr, copysign etc)

after spending hours running, I could not get segfault or system lock or even major slow down

There are some issues such as when I tried to accept two cargo missions to the same system I would lose one. meaning the second one would be removed freom availabe but not be put on active mission list.
If I accept a mission from a different base however it wo uld appear

Notte: I didn't mention any thing with python settings for cmake< iiit worked as is :lol: :D 8)
if current_situation=fact and if current_situation=faith
then current_forcast = excitement
wirser
Bounty Hunter
Bounty Hunter
Posts: 201
Joined: Wed Dec 01, 2004 8:06 pm
Location: not where i want to be

Re: Debian 9.3 "Taose" tree success compiling and stable run

Post by wirser »

UPDATE
I tried compiling with python ver 3.5 but did not suceed
I tried running programs all started but

$./vegaserver -h
...
CONFIGFILE - No config found in data dir : /-h
CONFIG FILE NOT FOUND !!!
Segmentation fault

I think it was looking for configfile "-h"

without the extra, the server starts and vegastrike seems to start a game from it

Various ccmake information
The python outputfor selectd python 3 (vresiom 2 is simular)

*********** output from configure*************
++ Python release(s) searched for : 3.6;3.5;3.4
++ Python library : /usr/lib/x86_64-linux-gnu/libpython3.5m.so (3.5.3)
++ Python include dir : /usr/include/python3.5m
++ OpenGL found :
/usr/lib/x86_64-linux-gnu/libGLU.so;/usr/lib/x86_64-linux-gnu/libGL.so
++ GLUT found :
/usr/lib/x86_64-linux-gnu/libglut.so;/usr/lib/x86_64-linux-gnu/libXmu.so;/usr/
lib/x86_64-linux-gnu/libXi.so
++ Found OpenAL
++ SDL Found
-- Compiling mesh_tool without OgreMesh support: Ogre not found
Default build type is Release, no cpu opts enabled.

***************options selected************
CMAKE_BUILD_TYPE *Debug
C PUINTEL_core2 *ON
CPU_SMP *2
USE_PYTHON_3 *ON
USE_SYSTEM_BOOST *ON

***********************Not_Found***********
GTK2_GTKGL_INCLUDE_DIR *GTK2_GTKGL_INCLUDE_DIR-NOTFOUND
GTK2_GTKGL_LIBRARY *GTK2_GTKGL_LIBRARY-NOTFOUND
OPENGL_xmesa_INCLUDE_DIR *OPENGL_xmesa_INCLUDE_DIR-NOTFOUND
PYTHON_LIBRARY_DEBUG *PYTHON_LIBRARY_DEBUG-NOTFOUND
ZLIB_LIBRARY_DEBUG *ZLIB_LIBRARY_DEBUG-NOTFOUND
if current_situation=fact and if current_situation=faith
then current_forcast = excitement
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Re: Debian 9.3 "Taose" tree success compiling and stable run

Post by loki1950 »

Not surprised that Python 3 did not work after all there are major syntax differences between 2.7 and 3.

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
wirser
Bounty Hunter
Bounty Hunter
Posts: 201
Joined: Wed Dec 01, 2004 8:06 pm
Location: not where i want to be

Re: Debian 9.3 "Taose" tree success compiling and stable run

Post by wirser »

I treated myself to a raspberry pi with sense hat 8)
and while playing with this I am getting introduced to python 3.5,
which enables me to now fold, spindle and mutalate the VS pyhton coded portions
I am now able to access I2c protocall (opening up a huge new sectors of fun).
# So far python is picky about whitespaces in code
possible merging sense hat devices (at least emulate) into VS
exect for "external" graphics I think the raspberry can handle the task

At this point it is to amuse myself, but if something usefull should be revealed I'll post
if current_situation=fact and if current_situation=faith
then current_forcast = excitement
Post Reply