Fwd: Compiling torcs on mac lion

Tobias Siems <[email protected]> Thu, 16 Feb 2012 12:49:51 +0100
Newsgroups gmane.games.torcs.devel
Message-ID <[email protected]>
--===============7127797294883025093==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_91BD6B67-DE91-478D-B228-7531840BFD31"


--Apple-Mail=_91BD6B67-DE91-478D-B228-7531840BFD31
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

> Hi, I'm on my way to make a build of torcs on mac lion x86_64. I =
ripped down plibsl to make a build without sound.
>=20
> It should be a 64bit build.
>=20
> Im running into problems now:
>=20
> =
--------------------------------------------------------------------------=
--------------------------------------------------------------------------=
--------------------------------------------------------
>=20
> g++ -shared -o libconfscreens.so controlconfig.o graphconfig.o =
mouseconfig.o driverconfig.o joystickconfig.o simuconfig.o soundconfig.o =
openglconfig.o -L/Users/siems/trash/torcs-1.3.2/export/lib =
-L/opt/local/lib -lvorbisfile -L/usr/lib  -lplibjs=20
> Undefined symbols for architecture x86_64:
> "GfuiMenuScreenCreate(char const*)", referenced from:
>     GraphMenuInit(void*) in graphconfig.o
> "GfuiGrButtonCreate(void*, char const*, char const*, char const*, char =
const*, int, int, int, int, void*, void (*)(void*), void*, void =
(*)(void*), void (*)(void*))", referenced from:
>     GraphMenuInit(void*) in graphconfig.o
>     TorcsDriverMenuInit(void*) in driverconfig.o
>     SimuMenuInit(void*) in simuconfig.o
>     SoundMenuInit(void*) in soundconfig.o
>     OpenGLMenuInit(void*) in openglconfig.o
> "GfuiLabelSetColor(void*, int, float*)", referenced from:
>     GraphMenuInit(void*) in graphconfig.o
>     TorcsDriverMenuInit(void*) in driverconfig.o
>     SimuMenuInit(void*) in simuconfig.o
>     SoundMenuInit(void*) in soundconfig.o
>     OpenGLMenuInit(void*) in openglconfig.o
> "GfParmReleaseHandle(void*)", referenced from:
>     GraphMenuInit(void*) in graphconfig.o
>     SaveGraphicOptions(void*)  in graphconfig.o
>     GenCarsInfo()      in driverconfig.o
>     GenDrvList()      in driverconfig.o
>     SaveDrvList(void*)  in driverconfig.o
>     ReadSimuCfg()      in simuconfig.o
>     SaveSimuVersion(void*)  in simuconfig.o
>     ...
> "GfuiLabelSetText(void*, int, char const*)", referenced from:
>     changeWheelDetailState(void*)  in graphconfig.o
>     onActivate2(void*)  in mouseconfig.o
>     Idle2()     in mouseconfig.o
>     refreshEditVal()      in driverconfig.o
>=20
> =
--------------------------------------------------------------------------=
--------------------------------------------------------------------------=
--------------------------------------------------------------
>=20
> I can find these Symbols in for example
> src/libs/tgfclient/screen.cpp
>=20
> but there is no lib compiled already, which i could link. executing =
make in src/libs ends with:
>=20
> make: *** No targets.  Stop.
>=20
> any ideas?

> greets Tobias


--Apple-Mail=_91BD6B67-DE91-478D-B228-7531840BFD31
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Hi, I'm on my =
way to make a build of torcs on mac lion x86_64. I ripped down plibsl to =
make a build without sound.<br><br>It should be a 64bit build.<br><br>Im =
running into problems =
now:<br><br>--------------------------------------------------------------=
--------------------------------------------------------------------------=
--------------------------------------------------------------------<br><b=
r>g++ -shared -o libconfscreens.so controlconfig.o graphconfig.o =
mouseconfig.o driverconfig.o joystickconfig.o simuconfig.o soundconfig.o =
openglconfig.o -L/Users/siems/trash/torcs-1.3.2/export/lib =
-L/opt/local/lib -lvorbisfile -L/usr/lib =
&nbsp;-lplibjs&nbsp;<br>Undefined symbols for architecture =
x86_64:<br>"GfuiMenuScreenCreate(char const*)", referenced =
from:<br>&nbsp;&nbsp;&nbsp;&nbsp;GraphMenuInit(void*) in =
graphconfig.o<br>"GfuiGrButtonCreate(void*, char const*, char const*, =
char const*, char const*, int, int, int, int, void*, void (*)(void*), =
void*, void (*)(void*), void (*)(void*))", referenced =
from:<br>&nbsp;&nbsp;&nbsp;&nbsp;GraphMenuInit(void*) in =
graphconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;TorcsDriverMenuInit(void*) in =
driverconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;SimuMenuInit(void*) in =
simuconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;SoundMenuInit(void*) in =
soundconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;OpenGLMenuInit(void*) in =
openglconfig.o<br>"GfuiLabelSetColor(void*, int, float*)", referenced =
from:<br>&nbsp;&nbsp;&nbsp;&nbsp;GraphMenuInit(void*) in =
graphconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;TorcsDriverMenuInit(void*) in =
driverconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;SimuMenuInit(void*) in =
simuconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;SoundMenuInit(void*) in =
soundconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;OpenGLMenuInit(void*) in =
openglconfig.o<br>"GfParmReleaseHandle(void*)", referenced =
from:<br>&nbsp;&nbsp;&nbsp;&nbsp;GraphMenuInit(void*) in =
graphconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;SaveGraphicOptions(void*) =
&nbsp;in graphconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;GenCarsInfo() =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in =
driverconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;GenDrvList() =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in =
driverconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;SaveDrvList(void*) &nbsp;in =
driverconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;ReadSimuCfg() =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in =
simuconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;SaveSimuVersion(void*) &nbsp;in =
simuconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;...<br>"GfuiLabelSetText(void*, =
int, char const*)", referenced =
from:<br>&nbsp;&nbsp;&nbsp;&nbsp;changeWheelDetailState(void*) &nbsp;in =
graphconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;onActivate2(void*) &nbsp;in =
mouseconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;Idle2() =
&nbsp;&nbsp;&nbsp;&nbsp;in =
mouseconfig.o<br>&nbsp;&nbsp;&nbsp;&nbsp;refreshEditVal() =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in =
driverconfig.o<br><br>----------------------------------------------------=
--------------------------------------------------------------------------=
--------------------------------------------------------------------------=
----------<br><br>I can find these Symbols in for =
example<br>src/libs/tgfclient/screen.cpp<br><br>but there is no lib =
compiled already, which i could link. executing make in src/libs ends =
with:<br><br>make: *** No targets. &nbsp;Stop.<br><br>any =
ideas?<br></span></blockquote><br><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; ">greets =
Tobias</span></blockquote><div><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; font-family: Helvetica; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; =
"><br></span></div></span></div></span></div></span></div></div></span></d=
iv></span></div></span></div></span></div></body></html>=

--Apple-Mail=_91BD6B67-DE91-478D-B228-7531840BFD31--


--===============7127797294883025093==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
--===============7127797294883025093==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Torcs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/torcs-devel

--===============7127797294883025093==--