WolverinePL
Otwieram, bo w sumie nie dewelopuje tego już od długiego czasu :)
#programowanie #rusted
  • Najlepsze
  • Wszystkie komentarze
WolverinePL
WolverinePL Autor
0
WolverinePL
W końcu poświęciłem wieczór i napisałem interleava w C++ do blackboxowego testowania programu który gada za pomocą eventów (tak jak serwer #rusted)

co to interleave: http://wiki.openttcn.com/media/index.php/OpenTTCN/Knowledge_base/Interleave_Tutorial

moja implementacja: https://github.com/podusowski/stream_testing/blob/master/Tests/DemultiplexerTest.cpp
WolverinePL
Dziwną Jenkins ma przypadłość. Jeżeli z jakiegoś joba chce się zdemonizować jakiś proces (a tak chce zrobić z serwerem gry), to może być problem bo Jenkins ubija nawet rzeczy które są zdetatchowane (np poprzez /usr/bin/daemon) :) Poszperałem trochę w sieci i wychodzi na to, że to jakiś "bug" (lub feature) jeszcze z czasów Hudsona i ma on dość groteskowy workaround - mianowicie, trzeba dla nowego procesu ustawić zmienną BUILDID, np:

BUILD
WolverinePL
Ku przestrodze: debian (i ubuntu) ostatnio wyskoczył z multiarchem, ale jak ktoś poważnie myśli żeby tego używać np w developmencie to będzie lekko zawiedziony przez bugi takie jak ten: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/949606 Z pozytywnych rzeczy, mingw nie jest taki uparty, buildy pod windowsa się zrobiły i się uruchomiły poprzez wine :)

#programowanie #linux #rusted
  • Najlepsze
  • Wszystkie komentarze
anonim1133
debian (i ubuntu) ostatnio wyskoczył z multiarchem


@WolverinePL: Możesz w kilku słowach rozwinąć z czym wyskoczyli?
11mariom
możesz uruchomić np 32 bitowe aplikacje na 64 systemie,


@WolverinePL: ale tak to zawsze można :D I to się nazywa multilib po prostu (w gentoo przynajmniej).
WolverinePL
W końcu, po wielkich mękach udała się crosscompilacja gry pod windowsa, udało się tez uruchomić project pod wine, pozostało porobić jakieś paczkowanie :) VPS już kupiony więc teoretycznie niebawem powinien powstać CI który to wszystko będzie mielił oraz serwer do testów.

... i będzie można brać się za pisanie gry :D

#programowanie #cpp #rusted
  • Najlepsze
  • Wszystkie komentarze
x.....s
x.....s
@WolverinePL: projekt*
WolverinePL
WolverinePL Autor
0
@xaxes: Przepraszam, to z ekscytacji.
WolverinePL
P-------a idzie dostać od tych crosscompilacji cudzych libów.

/home/wolverine/Development/rusted/Sources/External/OGRE/ogredeps/src/FreeImage/Source/FreeImage/PluginTIFF.cpp:210:23: error: cast from ‘thandle_t {aka void*}’ to ‘long int’ loses precision [-fpermissive]

a w środku:

205
WolverinePL
Jako, że #cmake nie przypadł mi do gustu i trafiłem na pewną niedogodność po upgradzie make'a na którym buduję grę postanowiłem trochę poćwiczyć #python i zostawić trochę spuścizny więc zacząłem: https://github.com/podusowski/pake :)

#programowanie #cpp #rusted
  • Najlepsze
  • Wszystkie komentarze
WolverinePL
WolverinePL Autor
0
@zwierzak2003: Scons mi też nie podpasił, nie ma sensu budować nowego języka (co jest cechą właśnie sconsa, wafa and friends), ale tam jest tak de facto budowanie dsla na pythonie.
KotoFan
Napiszesz coś więcej o #rusted?
WolverinePL
Misterny plan cross-kompilacji prawie wykonany :)

~/Development/rusted/build/windows-mingw-i586 $ wine Client.exe

terminate called after throwing an instance of 'std::runtime
  • Najlepsze
  • Wszystkie komentarze
WolverinePL
Ktoś poleci jakiś hosting VPS? Ma to być deweloperka infrastruktura do gry MMO, czyli jenkins, git, jakieś www, no i testowy serwer, na chwilę obecną cena raczej gra większą rolę niż parametry.

#programowanie #rusted
  • Najlepsze
  • Wszystkie komentarze
WolverinePL
Mój "mały" projekt dorabia się continous integration :)

#rusted #technologia #programowanie
  • Najlepsze
  • Wszystkie komentarze
Mauro666
Piosenka na dziś “Rusted from the Rain” Billy Talent http://mauro.us.to/2010/01/24/piosenka-na-dzis-“rusted-from-the-rain”-billy-talent/ [tagi: #piosenka-na-dzis, #billy-talent, #rusted-from-the-rain] #muzyka