Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

Top10 Racing ebuild

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
  • Print view
Advanced search
10 posts • Page 1 of 1
Author
Message
lazy_bum
l33t
l33t
User avatar
Posts: 691
Joined: Wed Feb 16, 2005 8:55 am

Top10 Racing ebuild

  • Quote

Post by lazy_bum » Tue Feb 12, 2008 2:10 pm

Hello.
I've made an ebuild for top10 - a kart racing game.

Both of them (top10 and top10-data) can be found here or here or get whole roslin overlay from my sig. top10 needs some other packages as well, You can download them manually from mentioned overlay.
roslin uberlay | grubelek
Top
alexkuzko
n00b
n00b
Posts: 24
Joined: Tue Aug 14, 2007 6:24 am

Re: Top10 Racing ebuild

  • Quote

Post by alexkuzko » Wed Feb 13, 2008 9:02 am

lazy_bum wrote:Hello.
I've made an ebuild for top10 - a kart racing game.

Both of them (top10 and top10-data) can be found here or here or get whole roslin overlay from my sig. top10 needs some other packages as well, You can download them manually from mentioned overlay.
Thank you! I've started to compile it already :)
Top
alexkuzko
n00b
n00b
Posts: 24
Joined: Tue Aug 14, 2007 6:24 am

  • Quote

Post by alexkuzko » Wed Feb 13, 2008 12:24 pm

Oops!.. It was failed:

then mv -f ".deps/Listener.Tpo" ".deps/Listener.Po"; else rm -f ".deps/Listener.Tpo"; exit 1; fi
if i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"top10\" -DPACKAGE_TARNAME=\"top10\" -DPACKAGE_VERSION=\"0.3.3\" -DPACKAGE_STRING=\"top10\ 0.3.3\" -DPACKAGE_BUGREPORT=\"bugs@top10-racing.org\" -DPACKAGE=\"top10\" -DVERSION=\"0.3.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBCAL3D=1 -DHAVE_LIBCGAL=1 -DHAVE_MKDIR=1 -DHAVE_TIME=1 -DHAVE_CTIME=1 -I. -I. -DNDEBUG -DSOUND_VELOCITY_DISABLED=1 -I/usr/include -I/usr/local/include -I../../src -DTIXML_USE_STL -I../../src/extras -march=pentium4m -O2 -pipe -fomit-frame-pointer -msse2 -O3 -g1 -Wall -I/usr/include -I/usr/include/CGAL/config/i686_Linux-2.6_i686-pc-linux-gnu-g++-4.1.2 -DDATA_DIR=/usr/share/top10 -MT SkiddingSoundInstance.o -MD -MP -MF ".deps/SkiddingSoundInstance.Tpo" -c -o SkiddingSoundInstance.o SkiddingSoundInstance.cpp; \
then mv -f ".deps/SkiddingSoundInstance.Tpo" ".deps/SkiddingSoundInstance.Po"; else rm -f ".deps/SkiddingSoundInstance.Tpo"; exit 1; fi
In file included from SkiddingSoundInstance.hh:26,
from SkiddingSoundInstance.cpp:23:
SkiddingSound.hh:26:19: error: AL/al.h: File not found
In file included from AudioContext.cpp:23:

There are also same File not found errors (written in Russian)...

What could be wrong?
Top
alexkuzko
n00b
n00b
Posts: 24
Joined: Tue Aug 14, 2007 6:24 am

  • Quote

Post by alexkuzko » Wed Feb 13, 2008 2:21 pm

Here is default English output (building with debug not helped, not additional information):

Code: Select all

Making all in sound
make[2]: Entering directory `/var/tmp/portage/games-sports/top10-9999/work/top10/src/sound'
if i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"top10\" -DPACKAGE_TARNAME=\"top10\" -DPACKAGE_VERSION=\"0.3.3\" -DPACKAGE_STRING=\"top10\ 0.3.3\" -DPACKAGE_BUGREPORT=\"bugs@top10-racing.org\" -DPACKAGE=\"top10\" -DVERSION=\"0.3.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBCAL3D=1 -DHAVE_LIBCGAL=1 -DHAVE_MKDIR=1 -DHAVE_TIME=1 -DHAVE_CTIME=1 -I. -I.   -DNDEBUG -DSOUND_VELOCITY_DISABLED=1 -I/usr/include -I/usr/local/include -I../../src -DTIXML_USE_STL -I../../src/extras  -march=pentium4m -O2 -pipe -fomit-frame-pointer -msse2 -O3 -g1 -Wall -I/usr/include -I/usr/include/CGAL/config/i686_Linux-2.6_i686-pc-linux-gnu-g++-4.1.2 -DDATA_DIR=/usr/share/top10 -MT AudioContext.o -MD -MP -MF ".deps/AudioContext.Tpo" -c -o AudioContext.o AudioContext.cpp; \
        then mv -f ".deps/AudioContext.Tpo" ".deps/AudioContext.Po"; else rm -f ".deps/AudioContext.Tpo"; exit 1; fi
if i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"top10\" -DPACKAGE_TARNAME=\"top10\" -DPACKAGE_VERSION=\"0.3.3\" -DPACKAGE_STRING=\"top10\ 0.3.3\" -DPACKAGE_BUGREPORT=\"bugs@top10-racing.org\" -DPACKAGE=\"top10\" -DVERSION=\"0.3.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBCAL3D=1 -DHAVE_LIBCGAL=1 -DHAVE_MKDIR=1 -DHAVE_TIME=1 -DHAVE_CTIME=1 -I. -I.   -DNDEBUG -DSOUND_VELOCITY_DISABLED=1 -I/usr/include -I/usr/local/include -I../../src -DTIXML_USE_STL -I../../src/extras  -march=pentium4m -O2 -pipe -fomit-frame-pointer -msse2 -O3 -g1 -Wall -I/usr/include -I/usr/include/CGAL/config/i686_Linux-2.6_i686-pc-linux-gnu-g++-4.1.2 -DDATA_DIR=/usr/share/top10 -MT Listener.o -MD -MP -MF ".deps/Listener.Tpo" -c -o Listener.o Listener.cpp; \
        then mv -f ".deps/Listener.Tpo" ".deps/Listener.Po"; else rm -f ".deps/Listener.Tpo"; exit 1; fi
if i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"top10\" -DPACKAGE_TARNAME=\"top10\" -DPACKAGE_VERSION=\"0.3.3\" -DPACKAGE_STRING=\"top10\ 0.3.3\" -DPACKAGE_BUGREPORT=\"bugs@top10-racing.org\" -DPACKAGE=\"top10\" -DVERSION=\"0.3.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBCAL3D=1 -DHAVE_LIBCGAL=1 -DHAVE_MKDIR=1 -DHAVE_TIME=1 -DHAVE_CTIME=1 -I. -I.   -DNDEBUG -DSOUND_VELOCITY_DISABLED=1 -I/usr/include -I/usr/local/include -I../../src -DTIXML_USE_STL -I../../src/extras  -march=pentium4m -O2 -pipe -fomit-frame-pointer -msse2 -O3 -g1 -Wall -I/usr/include -I/usr/include/CGAL/config/i686_Linux-2.6_i686-pc-linux-gnu-g++-4.1.2 -DDATA_DIR=/usr/share/top10 -MT SkiddingSoundInstance.o -MD -MP -MF ".deps/SkiddingSoundInstance.Tpo" -c -o SkiddingSoundInstance.o SkiddingSoundInstance.cpp; \
        then mv -f ".deps/SkiddingSoundInstance.Tpo" ".deps/SkiddingSoundInstance.Po"; else rm -f ".deps/SkiddingSoundInstance.Tpo"; exit 1; fi
In file included from AudioContext.cpp:23:
AudioContext.hh:26:19: error: AL/al.h: No such file or directory
AudioContext.hh:27:20: error: AL/alc.h: No such file or directory
In file included from SkiddingSoundInstance.hh:26,
                 from SkiddingSoundInstance.cpp:23:
SkiddingSound.hh:26:19: error: AL/al.h: No such file or directory
Listener.cpp:24:19: error: AL/al.h: No such file or directory
In file included from SourceAllocator.hh:25,
                 from SkiddingSoundInstance.hh:27,
                 from SkiddingSoundInstance.cpp:23:
AudioContext.hh:27:20: error: AL/alc.h: No such file or directory
AudioContext.hh:57: error: ISO C++ forbids declaration of 'ALCdevice' with no type
AudioContext.hh:57: error: expected ';' before '*' token
AudioContext.hh:58: error: ISO C++ forbids declaration of 'ALCcontext' with no type
AudioContext.hh:58: error: expected ';' before '*' token
AudioContext.hh:65: error: 'ALenum' was not declared in this scope
AudioContext.cpp: In constructor 'top10::sound::AudioContext::AudioContext(const char*)':
AudioContext.cpp:38: error: class 'top10::sound::AudioContext' does not have any field named 'dev'
AudioContext.cpp:38: error: class 'top10::sound::AudioContext' does not have any field named 'context'
AudioContext.cpp:46: error: 'ALenum' was not declared in this scope
AudioContext.cpp:46: error: expected `;' before 'al_err'
AudioContext.cpp:47: error: 'al_err' was not declared in this scope
AudioContext.cpp:47: error: 'alGetError' was not declared in this scope
AudioContext.cpp:48: error: 'AL_NO_ERROR' was not declared in this scope
AudioContext.cpp:52: error: 'dev' was not declared in this scope
AudioContext.cpp:52: error: 'alcOpenDevice' was not declared in this scope
AudioContext.cpp:55: error: 'AL_NO_ERROR' was not declared in this scope
AudioContext.cpp:60: error: 'context' was not declared in this scope
AudioContext.cpp:60: error: 'alcCreateContext' was not declared in this scope
AudioContext.cpp:63: error: 'AL_NO_ERROR' was not declared in this scope
AudioContext.cpp:65: error: 'alcCloseDevice' was not declared in this scope
AudioContext.cpp:70: error: 'alcMakeContextCurrent' was not declared in this scope
AudioContext.cpp:73: error: 'AL_NO_ERROR' was not declared in this scope
AudioContext.cpp: In destructor 'virtual top10::sound::AudioContext::~AudioContext()':
AudioContext.cpp:82: error: 'context' was not declared in this scope
AudioContext.cpp:82: error: 'alcDestroyContext' was not declared in this scope
AudioContext.cpp:83: error: 'dev' was not declared in this scope
AudioContext.cpp:83: error: 'alcCloseDevice' was not declared in this scope
AudioContext.cpp: At global scope:
AudioContext.cpp:87: error: redefinition of 'std::string top10::sound::makeErrorStr'
AudioContext.hh:65: error: 'std::string top10::sound::makeErrorStr' previously declared here
AudioContext.cpp:87: error: 'ALenum' was not declared in this scope
make[2]: *** [AudioContext.o] Error 1
make[2]: *** Waiting for unfinished jobs....
SkiddingSound.hh:50: error: 'ALuint' has not been declared
SkiddingSound.hh:51: error: 'ALuint' does not name a type
SkiddingSound.hh:66: error: 'ALuint' does not name a type
AudioContext.hh:57: error: ISO C++ forbids declaration of 'ALCdevice' with no type
AudioContext.hh:57: error: expected ';' before '*' token
AudioContext.hh:58: error: ISO C++ forbids declaration of 'ALCcontext' with no type
AudioContext.hh:58: error: expected ';' before '*' token
AudioContext.hh:65: error: 'ALenum' was not declared in this scope
Listener.cpp: In member function 'void top10::sound::Listener::setALState()':
Listener.cpp:37: error: 'AL_GAIN' was not declared in this scope
Listener.cpp:37: error: 'alListenerf' was not declared in this scope
Listener.cpp:38: error: 'AL_POSITION' was not declared in this scope
Listener.cpp:38: error: 'alListener3f' was not declared in this scope
Listener.cpp:40: error: 'AL_VELOCITY' was not declared in this scope
Listener.cpp:48: error: 'AL_ORIENTATION' was not declared in this scope
Listener.cpp:48: error: 'alListenerfv' was not declared in this scope
SourceAllocator.hh:45: error: 'ALuint' does not name a type
SourceAllocator.hh:77: error: expected `)' before 'source'
SourceAllocator.hh:80: error: 'ALuint' does not name a type
SourceAllocator.hh:81: error: 'ALuint' does not name a type
SourceAllocator.hh:107: error: expected ';' before '(' token
SourceAllocator.hh:117: error: 'ALuint' does not name a type
SkiddingSoundInstance.cpp: In constructor 'top10::sound::SkiddingSoundInstance::SkiddingSoundInstance(top10::sound::SkiddingSound*, top10::sound::SourceAllocator*)':
SkiddingSoundInstance.cpp:36: error: 'class top10::sound::SourceAllocator' has no member named 'getNew'
SkiddingSoundInstance.cpp:36: error: 'class top10::sound::SkiddingSound' has no member named 'getBuffer'
make[2]: *** [Listener.o] Error 1
make[2]: *** [SkiddingSoundInstance.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/games-sports/top10-9999/work/top10/src/sound'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/games-sports/top10-9999/work/top10/src'
make: *** [all-recursive] Error 1
 *
 * ERROR: games-sports/top10-9999 failed.
 * Call stack:
 *           ebuild.sh, line 1701:  Called dyn_compile
 *           ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *           ebuild.sh, line   44:  Called src_compile
 *   top10-9999.ebuild, line   42:  Called die
 * The specific snippet of code:
 *    emake || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-sports/top10-9999/temp/build.log'.
 *

 * Messages for package games-sports/top10-9999:

 *
 * ERROR: games-sports/top10-9999 failed.
 * Call stack:
 *           ebuild.sh, line 1701:  Called dyn_compile
 *           ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *           ebuild.sh, line   44:  Called src_compile
 *   top10-9999.ebuild, line   42:  Called die
 * The specific snippet of code:
 *     emake || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-sports/top10-9999/temp/build.log'.
 *
Perhaps there are other dependencies I'm not aware of?
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Wed Feb 13, 2008 4:20 pm

alexkuzko wrote:AL/al.h: File not found
Install openal :wink:
Top
charlieg
Advocate
Advocate
User avatar
Posts: 2149
Joined: Tue Jul 30, 2002 11:05 am
Location: Manchester UK
Contact:
Contact charlieg
Website

  • Quote

Post by charlieg » Wed Feb 13, 2008 5:25 pm

Nice one lazy_bum. And there's me thinking all you did was idle in #freegamer all day.
Want Free games?
Free Gamer - open source games list & commentary

Open source web-enabled rich UI platform: Vexi
Top
alexkuzko
n00b
n00b
Posts: 24
Joined: Tue Aug 14, 2007 6:24 am

  • Quote

Post by alexkuzko » Wed Feb 13, 2008 6:27 pm

Installing media-libs/openal right now... Btw, shouldn't it be listed as dependency?
Top
Hyper_Eye
Guru
Guru
User avatar
Posts: 463
Joined: Sun Aug 17, 2003 9:33 pm
Location: Huntsville, AL.
Contact:
Contact Hyper_Eye
Website

  • Quote

Post by Hyper_Eye » Wed Feb 13, 2008 6:29 pm

It looks like you are missing openal. The build should have it included as a dependency so it will be emerged when you try to emerge the game. For now I believe you could get further in the build by emerging openal.

NOTE: This is why you should refresh a thread you looked at earlier in the day before replying.
Gentoo Gaming Videos
Top
alexkuzko
n00b
n00b
Posts: 24
Joined: Tue Aug 14, 2007 6:24 am

  • Quote

Post by alexkuzko » Wed Feb 13, 2008 7:17 pm

Installed top10.

While activating all graphics. etc. it looks pretty ugly... Damn! Need to buy one of these Nexgen consoles instead! ;)
Top
lazy_bum
l33t
l33t
User avatar
Posts: 691
Joined: Wed Feb 16, 2005 8:55 am

  • Quote

Post by lazy_bum » Thu Feb 14, 2008 10:53 am

Fixed in the ebuild.
charlieg wrote:Nice one lazy_bum. And there's me thinking all you did was idle in #freegamer all day.
:-P
roslin uberlay | grubelek
Top
Post Reply
  • Print view

10 posts • Page 1 of 1

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic