---------------------------------------------------------------------------
Hi, i hope, my post is right placed here...
A few days ago, i got a raspberry pi "pocket computer" and now i'm thinking about using it as UrbanTerror server.
Unfortunately it has got an "exotic" processor, so that it needs armv61 binaries, but for UrbanTerror i get only i386 and x86_64 binaries, so that i tried to compile myself a fitting binary using ioquake3 sources following this guide. It compiled fine and i got a binary, but the raspi hasn't enough memory (512 MB RAM), so i created a bigger swapfile. Then it seemed to work but after a few seconds it crashed again....
Does anyone have an idea about that? Thanks very much!
sorry for my bad english
EDIT: It's of course armv6l/armhf, not armv61^^
p.s. found also this source, but after running "make" i'm getting these errors (comments in []):
make: sdl-config: Kommando nicht gefunden [translated to english -> "command not found" ...do i need SDL??]
make[1]: Entering directory `/home/[myusername]/ioq3-for-UrbanTerror-4-master'
Building Quake3-UrT in build/release-linux-armv6l:
PLATFORM: linux
ARCH: armv6l
COMPILE_PLATFORM: linux
COMPILE_ARCH: armv6l
CC: cc
CFLAGS:
-Wall
-Wimplicit
-Wstrict-prototypes
-pipe
-DUSE_CURL=1
-DUSE_CURL_DLOPEN=1
-DUSE_SDL_VIDEO=1
-DUSE_SDL_SOUND=1
-DNO_VM_COMPILED
-DUSE_AUTH=1
-DUSE_DEMO_FORMAT_42=1
-DUSE_LOCAL_HEADERS=1
-MMD
-DNDEBUG
-O2
-mmmx
-msse
-msse2
-msse3
Output:
build/release-linux-armv6l/Quake3-UrT-Ded.armv6l
build/release-linux-armv6l/Quake3-UrT.armv6l
make[2]: Entering directory `/home/[myusername]/ioq3-for-UrbanTerror-4-master'
DED_CC code/server/sv_bot.c
cc1: error: unrecognized command line option â-mmmxâ
cc1: error: unrecognized command line option â-msseâ
cc1: error: unrecognized command line option â-msse2â
cc1: error: unrecognized command line option â-msse3â
make[2]: *** [build/release-linux-armv6l/ded/sv_bot.o] Fehler 1 ["Fehler" translated to english -> "error"]
make[2]: Leaving directory `/home/[myusername]/ioq3-for-UrbanTerror-4-master'
make[1]: *** [targets] Fehler 2 ["Fehler" translated to english -> "error"]
make[1]: Leaving directory `/home/[myusername]/ioq3-for-UrbanTerror-4-master'
make: *** [release] Fehler 2 ["Fehler" translated to english -> "error"]
p.p.s.: i'm getting this output over ssh in putty, the operating system on the raspberry pi is raspbian (kind of debian)
EDIT: Fixed the sdl-config error by setting USE_SDL = 0. Also set BUILD_CLIENT = 0, but it still doesn't compile....
EDIT-2: Tried it with the first guide again and used this command after building:
./ioq3ded.armv6l +set fs_game q3ut4 +set dedicated 1 +set net_IP [IP of the raspberry in our LAN] +map ut4_elgin > log.txt
The content of the log.txt is total nonsense, but on the screen i'm getting this (very weird):
iofoo3 1.36_SVN1757M linux-arm Sep 15 2013
----- FS_Startup -----
Current search path:
/root/.q3a/q3ut4
./q3ut4/zUrT42_qvm.pk3 (3 files)
./q3ut4/zUrT42_0022.pk3 (88 files)
./q3ut4/zUrT42_0021.pk3 (12 files)
./q3ut4/zUrT42_0020.pk3 (348 files)
./q3ut4/zUrT42_0019.pk3 (472 files)
./q3ut4/zUrT42_0018.pk3 (141 files)
./q3ut4/zUrT42_0017.pk3 (109 files)
./q3ut4/zUrT42_0016.pk3 (12 files)
./q3ut4/zUrT42_0015.pk3 (34 files)
./q3ut4/zUrT42_0014.pk3 (25 files)
./q3ut4/zUrT42_0013.pk3 (6 files)
./q3ut4/zUrT42_0012.pk3 (173 files)
./q3ut4/zUrT42_0011.pk3 (48 files)
./q3ut4/zUrT42_0010.pk3 (26 files)
./q3ut4/zUrT42_0009.pk3 (139 files)
./q3ut4/zUrT42_0008.pk3 (377 files)
./q3ut4/zUrT42_0007.pk3 (2097 files)
./q3ut4/zUrT42_0006.pk3 (1136 files)
./q3ut4/zUrT42_0005.pk3 (557 files)
./q3ut4/zUrT42_0004.pk3 (1707 files)
./q3ut4/zUrT42_0003.pk3 (1168 files)
./q3ut4/zUrT42_0002.pk3 (1547 files)
./q3ut4/zUrT42_0001.pk3 (2122 files)
./q3ut4/ut4_jumpents.pk3 (8 files)
./q3ut4/ut4_commune.pk3 (150 files)
./q3ut4
/root/.q3a/foobar
./foobar
----------------------
12505 files in pk3 files
execing default.cfg
execing q3config_server.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
IP: 127.0.0.1
IP: 192.168.2.12
Opening IP socket: 192.168.2.12:27960
------ Server Initialization ------
Server: ut4_elgin
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
Current search path:
/root/.q3a/q3ut4
./q3ut4/zUrT42_qvm.pk3 (3 files)
./q3ut4/zUrT42_0022.pk3 (88 files)
./q3ut4/zUrT42_0021.pk3 (12 files)
./q3ut4/zUrT42_0020.pk3 (348 files)
./q3ut4/zUrT42_0019.pk3 (472 files)
./q3ut4/zUrT42_0018.pk3 (141 files)
./q3ut4/zUrT42_0017.pk3 (109 files)
./q3ut4/zUrT42_0016.pk3 (12 files)
./q3ut4/zUrT42_0015.pk3 (34 files)
./q3ut4/zUrT42_0014.pk3 (25 files)
./q3ut4/zUrT42_0013.pk3 (6 files)
./q3ut4/zUrT42_0012.pk3 (173 files)
./q3ut4/zUrT42_0011.pk3 (48 files)
./q3ut4/zUrT42_0010.pk3 (26 files)
./q3ut4/zUrT42_0009.pk3 (139 files)
./q3ut4/zUrT42_0008.pk3 (377 files)
./q3ut4/zUrT42_0007.pk3 (2097 files)
./q3ut4/zUrT42_0006.pk3 (1136 files)
./q3ut4/zUrT42_0005.pk3 (557 files)
./q3ut4/zUrT42_0004.pk3 (1707 files)
./q3ut4/zUrT42_0003.pk3 (1168 files)
./q3ut4/zUrT42_0002.pk3 (1547 files)
./q3ut4/zUrT42_0001.pk3 (2122 files)
./q3ut4/ut4_jumpents.pk3 (8 files)
./q3ut4/ut4_commune.pk3 (150 files)
./q3ut4
/root/.q3a/foobar
./foobar
----------------------
12505 files in pk3 files
Loading vm file vm/qagame.qvm...
Architecture doesn't have a bytecode compiler, using interpreter
qagame loaded in 71961120 bytes on the hunk
---- Game Initialization -------
name: q3urt4°¦Ûΰõ\ñîÿJò#°mâÃSHt_4ÃŽVÃÙ!´náósADêÂf["tÔD©EÆx
XLÖ.g«6ÑÌâÔÉáµk1ÈògüWoÃ¥l&K³¤Zinvalid cvar name string: £n©#s³ùsÃ
¿ e: Jul 09 2013 +Oÿ
ü_Q>Én0Z]ëM¥åmi;¢HZ
ÃW {QËzEü+`çrþÈÃÃ
invalid cvar name string: ÃtÆ9ê7è2ÖGÚwZ^Ã’Tp]P«A®O¶ ³\JÀó¤Âå³¹å1ß̼xÂJ¸"z÷ò¡;¾û¨ô¼\M =Ël]Býü®(¾;¤ìaôIv+e/*y
pµ_YKQãà øöÔ`ì#2jf^h«ÃgÛYj
áº10ÀTÛâ§
7U·¨Y_±ã4qt¤=ÃÖ¤e¤ÆDGMÖGɪ±¸J_¨ÌK֟,rÅôF|+¶ÎýòضQ=O¹¡¹(>ä1%-@.£÷
|Ç$|bá¢p'¤NPJ\áç
OávîpM|÷RÂÃ
SÂD¬ÃfgÃ’yd¢ÅZ8á|à bÃ…^u_ ý¯Õ
µJ;Ää}¼mÙ,Î
invalid cvar name string: gameGp*È;ñ
Ã"~²`ß©-
¯m'aö»<%òÃs.3'¹Ä,FÊHøb
invalid cvar name string: gamedateÂDÃø
cxS5yi8ÇxÃŒyÛ?¤|vØÄÙ¶Ú~©Ú *èdC+Øé²úq]o¬þ³³GO¥ÕýN¢þ%ÃÃ_¹EY¨
ؾ'tªÉPÓ¯î©'wâÜ
$|é+ñ¬C8A.-¿Ü¦B¶:ºe¥ÚÙþê
°Y}
ÛåÃyÙ?û
7è16"7!ô$L3Gª/3ó}">d@%´îÄ´þ8Ã’Ã’l°ábêsèCïÄ£ÃD{èç6ßöOCäHËÂ!('úä0;ßÃrjj®5ÃÃœp¬nv?â¶aU·«
invalid cvar name string: g_gametyGè>¦nÿö OCe·Ã7Ô½}Ã9á...ë³ß
µ¿*
N-{±úÃ`ò¼õñÛ w>
invalid cvar name string: sv_maxclientÊ°
O;ÓÇ7ÛÃÃœN
ü&õyó<4êèD|,
!oF
ßT¡Ç:HBåy¥
ãà B34ñÃáklÎö¿ñ&XAbÿÉöA cvar name string: g_maxGameClientsP=ÃŒ!Âa¢ØG=Ñûm¬»(p"$áÎäI~*
invalid cvar name string: timelimi,( ¶oègSh8ª¼ó-*PvFñì
ùÅáµg©¹©_¨£g¨F,¤0µ6ê¼äa.Ã…JCÓÆ?3±Æ5`ÂQR§óÊn2±vÃS=8ënÆö2*ºÃÓ ªr==q
%Ë+a«
®ö«xg
{PTÜDÈ®Là (âÖðÖ6di¾¾ïÛô´
invalid cvar name string: riendlyFir0+Ã>I®Éü,V鼐;{oÈ+çoâv¯Ë?çÅɳâýèæÃ
ÃŽ|apì?£Ã¼dl ¶/%@.'°z®#ôÔå¥ýOUÎùþ·vº5OðR¾S;Ç invalid cvar name string: g_warmup¤¶¬ÈÃmÂ¥*`:ÇÃÃ3tØ?ÃŒ)÷2²~}ÓÃD»øÔáê5x»Ê=òb·dýV¥§IA
>£¬F*¨|5Ûe5[
õ¶YÃ;GýÉö9C¼cËÕp`ü§ýë¯ôkZü4^æA#±%+b¹2W¢Ã6ãbúØ| 6
ÉÒ3"Â6D¸FI «+ä_ãÜïyQÃ)9ßÞêêÓ'ÃØgi¨Î\UïÃÞ± äñ»Ë}-æaÙK¹7ãÂÃUN\¨
tÚ3ÜP©
JÃK£ ¿uzJÈõâÚüÃ\̵Ör&)(l{W,¢ÕÙi"%¸$Y~#½~c\UûR9µöø
³x¤ÕÔï®RäúR-îbB=NÃÆñÃnÀ æTÑM² þ®Î²Ã_ú²kY¾T£ÔeùÃ5ÙúÂî d³ÛúܵKÓäbÞ.k?uVÖ>³QN#[ÜëÜaÑÚ°|ÃYÆ
Xôzë/ÆÔÎ%65ngÉtBÃ ±y¾½×
î Ù<_ã#R ¨Máð
Âõ~ !
)i»óùOÂÅîo¬Çg´òÉQh«Þ÷Ö\R´©Õà Yù0qr¹?hZF
øÚôã¥7ÄØÉIçgÃŒ-WáéÀæ¶Xg©ÅùÞ+¯Ã6Â:DW²T±ÿæ>xT;¾(GÇÂ)Èý·Æ½ÃÌçgõâtÃ’~p>Ô?VÌ©@±Üx Ë&P®L)oAðûëX-)]v
!ª
ê *H
ûÂo÷h£`z¡kMsUjôâQ[û$ÿiûKDäT¢KNH§÷'8Öû7Rã%X~´åÃÉ %ÃW&Ûÿ>@N°
´ÑÅÃæ¶B¡è;*¯QD+tV6Ó#Õ@5°Ã9¯dÃ#)õQõ¢q¡ï´
r²tièjÃœ? §×]:UÃ%xbà "¾¯Å1+³CnÀS-Õi¿«æ)Ôk6¡Ã1o;Ù¼jç÷`-öôf;±<
invalid cvar name string: g_logroloqÃê
3u!èëié<F´ïiÔh(®6£¿-³¬¦a~áÒ ¿©«K= ¾1NÈâw)~Ö¨ªAgÔbÃ…b}xeÞywB61ßò$HoÃÃŒn;76á,ÃüÜ"ÙÖ\®ÑR×Ú<½à Ã55¹>nN®2$·ìßï nð/wÃÇy
fLlÊ.tJEZVþÖ=N×
pI"5Ãl ¨ òmú¢î>T_ÿCP7dYr_¡NÜè
¡ÞEpüF2}"ÉD±½jdN
invalid cvar name string: ²ÕK
+ÀÃu'³ZÒ¿¿3(ä×ú¥ `h "ðãÓ Çw£`
Äß(rË(s
È`Üðܸaþ_Bsª'øÃÿatEúÃsnÄĵ|IQh6ûöËö²¸Õ}³eZÃ{i§ÞÜpêmZ¾/֖*
æEÊ|RiBK|©°ö!hm£.ÕæÓ±:9C¿Uiö>{:7°d
B÷ôalid cvar name string: g_logSynÛ
£\Aõ q¹ï¼s¿"zP®×g«Õo_¼4ÕÕà ê
Ǹ߯xVÃ\Eà ·c4^*à ã®ÿîÑdãoå³W¼
********************
ERROR: Cvar_Update: src `CµÊÑ|ɺSÃ]ÃŽW{Ã…
¶o«ÙAQWNµ
Õ³g0lsÃöà «RVˆ $ÃfßWûß½¨yXäÃüñÃ^´þȤÜøäða³ï[·pÀ«î¨z8x#<,É#õ'uÃe¶ªüÙ§L5ó.ë-}eÉÆ/
R[¨b·nÓ ÃÚý^º®]ú:ËOµ»¡ñ&ð;c±þùVl{Ñ(§-à ýóÎî2d©ïD^Ã{3xløoáêmÄ«Lnº¯Æ§¶OýÇ~ÃŒC ×£b,ù&µ48°âf,E
,Þ{`ÞwzÕë«Ì| gÂÃ!è
ê¥2Àëé
Syó{=¬h2
¥OoÒªEز
õÃ length 347 exceeds MAX_CVAR_VALUE_STRING
********************
----- Server Shutdown (Server crashed: Cvar_Update: src `CµÊÑ|ɺSÃ]ÃŽW{Ã…
¶o«ÙAQWNµ
Õ³g0lsÃöà «RVˆ $ÃfßWûß½¨yXäÃüñÃ^´þȤÜøäða³ï[·pÀ«î¨z8x#<,É#õ'uÃe¶ªüÙ§L5ó.ë-}eÉÆ/
R[¨b·nÓ ÃÚý^º®]ú:ËOµ»¡ñ&ð;c±þùVl{Ñ(§-à ýóÎî2d©ïD^Ã{3xløoáêmÄ«Lnº¯Æ§¶OýÇ~ÃŒC ×£b,ù&µ48°âf,E
,Þ{`ÞwzÕë«Ì| gÂÃ!è
ê¥2Àëé
Syó{=¬h2
¥OoÒªEز
õÃ length 347 exceeds MAX_CVAR_VALUE_STRING) -----
==== ShutdownGame ====
recursive error after: Cvar_Update: src `CµÊÑ|ɺSÃ]ÃŽW{Ã…
¶o«ÙAQWNµ
Õ³g0lsÃöà «RVˆ $ÃfßWûß½¨yXäÃüñÃ^´þȤÜøäða³ï[·pÀ«î¨z8x#<,É#õ'uÃe¶ªüÙ§L5ó.ë-}eÉÆ/
R[¨b·nÓ ÃÚý^º®]ú:ËOµ»¡ñ&ð;c±þùVl{Ñ(§-à ýóÎî2d©ïD^Ã{3xløoáêmÄ«Lnº¯Æ§¶OýÇ~ÃŒC ×£b,ù&µ48°âf,E
,Þ{`ÞwzÕë«Ì| gÂÃ!è
ê¥2Àëé
Syó{=¬h2
¥OoÒªEز
õÃ length 347 exceeds MAX_CVAR_VALUE_STRING
These weird characters aren't only in the output, they stay after the program crashes, so even the commands i'm typing after this aren't really readable anymore, but they work, so, if i type "reboot" the raspi reboots and then everything is ok again... i've no idea what this means....
EDIT-3: Tried a few other commands and everything works, but if i try to load a map, it crashes again
This post has been edited by realloc: 24 February 2014 - 11:39 PM