Re: Weird Torcs error

Bernhard Wymann <[email protected]> Wed, 20 Nov 2013 06:42:07 +0100
Newsgroups gmane.games.torcs.general
Organization wytec
Message-ID <[email protected]>
Hi Evgenios

Looks perfect... so I have no idea what's wrong:-(

Anybody else?

Best regards

Bernhard

On 11/18/2013 06:31 PM, Evgenios Kastanias wrote:
> Bernhard Wymann <berniw <at> bluewin.ch> writes:
>
>>
>> Hi Evgenios
>>
>> Uff, looks all pretty good (I will have another look tomorrow), only the
>> "torcs -l" is weird, I run out of ideas...
>>
>> Can you publish as well the generated "torcs" script and the output of
>> "cd ~/torcs_bin; tree lib" (maybe you have to install "tree" first).
>>
>> Just to review if the generated torcs script makes sense and if the
>> files are there. What would be interesting as well is the location of
>> libopenal.so.* files for example. But somehow it does not even miss it.
>>
>> Best regards
>>
>> Bernhard
>
> Hi, sorry for not replying sooner. This the output of tree lib
>
> lib
> └── torcs
>      ├── accc-bin
>      ├── drivers
>      │   ├── berniw
>      │   │   └── berniw.so
>      │   ├── berniw2
>      │   │   └── berniw2.so
>      │   ├── berniw3
>      │   │   └── berniw3.so
>      │   ├── bt
>      │   │   └── bt.so
>      │   ├── damned
>      │   │   └── damned.so
>      │   ├── human
>      │   │   └── human.so
>      │   ├── inferno
>      │   │   └── inferno.so
>      │   ├── inferno2
>      │   │   └── inferno2.so
>      │   ├── lliaw
>      │   │   └── lliaw.so
>      │   ├── olethros
>      │   │   └── olethros.so
>      │   ├── sparkle
>      │   │   └── sparkle.so
>      │   └── tita
>      │       └── tita.so
>      ├── lib
>      │   ├── libclient.so
>      │   ├── libconfscreens.so
>      │   ├── liblearning.so
>      │   ├── libmusicplayer.so
>      │   ├── libraceengine.so
>      │   ├── libracescreens.so
>      │   ├── librobottools.so
>      │   ├── libtgfclient.so
>      │   ├── libtgf.so
>      │   └── libtxml.so
>      ├── modules
>      │   ├── graphic
>      │   │   └── ssggraph.so
>      │   ├── simu
>      │   │   └── simuv2.so
>      │   ├── telemetry
>      │   │   └── telemetry.so
>      │   └── track
>      │       └── track.so
>      ├── nfs2ac-bin
>      ├── nfsperf-bin
>      ├── setup_linux.sh
>      ├── texmapper-bin
>      ├── torcs-bin
>      └── trackgen-bin
>
>
> And I hope this is the correct torcs script:
>
> #! /bin/bash
> # src/linux/torcs.  Generated from torcs.in by configure.
>
> ############################################################################
> ##
> #
> #    file                 : torcs.in
> #    created              : Sat Sep 11 20:20:04 CEST 1999
> #    copyright            : (C) 1999 by Eric Espie
> #    email                : [email protected]
> #    version              : $Id: torcs.in,v 1.5.2.4 2012/06/01 01:59:42
> berniw Exp $
> #
> ############################################################################
> ##
> #
> #   This program is free software; you can redistribute it and/or modify
> #   it under the terms of the GNU General Public License as published by
> #   the Free Software Foundation; either version 2 of the License, or
> #   (at your option) any later version.
> #
> ############################################################################
> ##
>
> prefix=/home/evgenios/torcs_bin
> exec_prefix=${prefix}
>
> BINDIR=${exec_prefix}/bin
> LIBDIR=${exec_prefix}/lib/torcs
> DATAROOTDIR=${prefix}/share
> DATADIR=$DATAROOTDIR/games/torcs
> VARDIR=${prefix}/var/games/torcs
>
> LOCAL_CONF=$HOME/.torcs
>
> if [ -d $DATADIR ]
> then
>      if [ ! -d $LOCAL_CONF ]
>      then
> 	rm -rf $LOCAL_CONF
> 	mkdir -p $LOCAL_CONF
> 	echo "$LOCAL_CONF created, copying/linking game data"
>      fi
>      export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$LIBDIR/lib
>      cd $DATADIR
>      if [ -f $LIBDIR/setup_linux.sh ]
>      then
> 	/bin/bash $LIBDIR/setup_linux.sh $LOCAL_CONF
> 	if [ $? -ne 0 ]
> 	then
> 	    exit 1
> 	fi
>      else
> 	echo "$LIBDIR/setup_linux.sh file does not exist, check your
> installation"
> 	exit 1
>      fi
>      case $1 in
> 	# List the library used
> 	-l) shift
> 	    ldd $LIBDIR/torcs-bin
> 	    ;;
>
> 	# Run under GDB
> 	-d) shift
> 	    gdb  $LIBDIR/torcs-bin <<EOF
> r -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*
> bt
> EOF
> 	    ;;
>
> 	-g) shift
> 	    valgrind --leak-check=yes --log-file=$LOCAL_CONF/valgrind.log
> $LIBDIR/torcs-bin -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*
> 	    ;;
>
> 	-e) shift
> 	    echo "cd $DATADIR"
> 	    echo "export LD_LIBRARY_PATH=$LIBDIR/lib:$LD_LIBRARY_PATH"
> 	    echo "gdb  $LIBDIR/torcs-bin"
> 	    echo "r -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*"
> 	    ;;
>
> 	-h)
> 	    echo "usage: torcs [-l|-d|-g|-e] [-s] [-r]"
> 	    echo "   -l  list the dynamically linked libraries"
> 	    echo "   -d  run under gdb and print stack trace on exit"
> 		echo "   -g  run under valgrind (requires a debug build for
> useful results)"
> 	    echo "   -e  display the commands to issue when you want to run
> under gdb"
> 		echo "   -s  disable multitexturing, important for older
> graphics cards"
> 		echo "   -r  run race in command line mode, see FAQ for
> details"
> 		echo "   -k  suppress dlclose for modules (useful to get
> symbol information with valgrind)"
> 	    ;;
>
> 	# Normal run
> 	*) $LIBDIR/torcs-bin -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*
> 	    ;;
>
>      esac
>      exit 0
> fi
>
> echo "TORCS location not found"
> 	
> 	
>
>
> ------------------------------------------------------------------------------
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> _______________________________________________
> Torcs-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/torcs-users
>


------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Torcs-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/torcs-users