Page 1 of 1

Debian 9.3 "Taose" tree success compiling and stable run

Posted: Sat Dec 15, 2018 2:03 pm
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)

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

Posted: Mon Dec 17, 2018 3:50 pm
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

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

Posted: Mon Dec 17, 2018 5:30 pm
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 :)

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

Posted: Fri Mar 29, 2019 5:22 pm
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