Re: torcs compilation error
Bernhard Wymann <[email protected]> Mon, 3 Oct 2016 00:09:12 +0200
| Newsgroups | gmane.games.torcs.general |
|---|---|
| Organization | wytec |
| Message-ID | <[email protected]> |
Hi Joseph
Yes, there was an API-Change, use strdup, example from bt.cpp in TORCS:
extern "C" int bt(tModInfo *modInfo)
{
...
modInfo[i].name = strdup(botname[i]);
modInfo[i].desc = strdup(botdesc[i]);
Btw. if somebody wants to bring the tutorial to the current date, let me
know (I plan to update it and integrate it into the TORCS documentation
when the 1.3.x series will get to pure mantainance mode, so this can
take another year or so).
Kind regards
Bernhard
On 02.10.2016 03:12, Joseph Giancarlo wrote:
> I (semi) successfully compiled 1.3.7! and am now trying to make a
> driver. I followed the steps in the tutorial and everything seemed ok
> until I run make on the new bot and I get this warning:
> _________________________________________________________
> jbt.cpp: In function ‘int jbt(tModInfo*)’:
> jbt.cpp:52:22: warning: deprecated conversion from string constant to
> ‘char*’ [-Wwrite-strings]
> modInfo->name = "jbt"; /* name of the module (short) */
> ^
> jbt.cpp:53:22: warning: deprecated conversion from string constant to
> ‘char*’ [-Wwrite-strings]
> modInfo->desc = "test"; /* description of the module (can be
> long) */
> ^
> g++ -shared -o jbt.so jbt.o -L/usr/src/torcs/torcs-1.3.7/export/lib
> -lopenal -lalut -lvorbisfile -L/usr/lib
> Exporting jbt.so to /usr/src/torcs/torcs-1.3.7/export/drivers/jbt/jbt.so
>
> ____________________________________________________________
>
>
> Then if i run torcs and start a race with the bot it closes
>
> Any advice would be appreciated. Thanks!
>
> On Sun, Sep 25, 2016 at 6:48 PM, David Savinkoff <[email protected]
> <mailto:[email protected]>> wrote:
>
> ----- Joseph Giancarlo wrote:
> > Hello all,
> >
> > I finally got around to reinstalling ubuntu and am now trying to
> get torcs
> > going and hopefully race next season. I ran into some errors
> configuring
> > torcs and would appreciate someone helping me through the error log. I
> > could not figure out where it breaks.
> >
> > thanks,
> > --
> > Joe
>
> You are compiling torcs-1.2.4 and 'configure' cannot find libm because
> much has changed since torcs-1.2.4
>
> torcs-1.3.7 is the current version, it should compile.
>
>
>
>
> --
> Joseph Giancarlo
> Michigan Technological University
> Civil Engineering 2016
> 248-763-9592
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> Torcs-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/torcs-users
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot