Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
BZFlag 2.0.0!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Wed Jan 19, 2005 12:55 am    Post subject: BZFlag 2.0.0! Reply with quote

http://sourceforge.net/forum/forum.php?forum_id=437839 wrote:
The BZFlag developers are proud to announce that after much waiting and anticipation, BZFlag 2.0.0 is now available. BZFlag 2 introduces a slew of major new features making this probably the "biggest" release in BZFlag's history in terms of development time put into it and features being added since the last publicly released version. Major new features include support for vastly more complex worlds, physics drivers, graphics improvements, weather (rain, snow, frogs), tank treads and tracks, animations, record and playback, new flags, new commands, optimizations and much more. There is a new central registration system, global ban list support, network, new cheat preventions, and network optimizations in place as well.
/me patiently waits for an ebuild...
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
gentoo_dude
l33t
l33t


Joined: 08 May 2004
Posts: 645
Location: Washington, DC

PostPosted: Wed Jan 19, 2005 2:02 am    Post subject: Reply with quote

I'm looking forward to the ebuild also.
Back to top
View user's profile Send private message
charlieg
Advocate
Advocate


Joined: 30 Jul 2002
Posts: 2149
Location: Manchester UK

PostPosted: Wed Jan 19, 2005 8:09 am    Post subject: Reply with quote

Lord, I remember playing BZFlag when I was a wee nipper on my dad's SGIs. It's been around forever. I think the first oversize-calculator (aka the first computers) shipped with a copy of BZFlag.

Looks like it's going from strength to strength now though!
_________________
Want Free games?
Free Gamer - open source games list & commentary

Open source web-enabled rich UI platform: Vexi
Back to top
View user's profile Send private message
Jarod
n00b
n00b


Joined: 26 Jan 2004
Posts: 22

PostPosted: Wed Jan 19, 2005 4:17 pm    Post subject: Reply with quote

yea, i saw that yesterday, compiled it (with *A* ebuild) and it don't work in fullscreen, but i've been thinking up ideas for how to make it work, one is to wait for a ebuild to be released, the other is to remove EVERYTHING related to the old bzflag, might be saome kind of issue there.
Back to top
View user's profile Send private message
HomerSimpson
l33t
l33t


Joined: 25 Jan 2003
Posts: 869
Location: Ohio, USA

PostPosted: Wed Jan 26, 2005 12:13 am    Post subject: Reply with quote

I can't even get it to compile. I am using the ebuild from portage.
Code:
ccache c++ -DHAVE_CONFIG_H -I. -I. -I../../include  -I../../include -I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT -Wall -W   -mtune=athlon-xp -O2 -fomit-frame-pointer -pipe -ffast-math -fno-exceptions -fsigned-char -c OptionsMenu.cxx
MainMenu.cxx:30:23: LoginMenu.h: No such file or directory
MainMenu.cxx: In destructor `virtual MainMenu::~MainMenu()':
MainMenu.cxx:125: warning: possible problem detected in invocation of delete operator:
MainMenu.cxx:125: warning: invalid use of undefined type `struct LoginMenu'
MainMenu.h:24: warning: forward declaration of `struct LoginMenu'
MainMenu.cxx:125: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
MainMenu.cxx: In member function `virtual void MainMenu::execute()':
MainMenu.cxx:151: error: invalid use of undefined type `struct LoginMenu'
MainMenu.h:24: error: forward declaration of `struct LoginMenu'
MainMenu.cxx:152: error: no matching function for call to `HUDDialogStack::push(LoginMenu*&)'
HUDDialogStack.h:34: note: candidates are: void HUDDialogStack::push(HUDDialog*)make[2]: *** [MainMenu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/bzflag-2.0.0.20050117/work/bzflag-2.0.0.20050117/src/bzflag'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/bzflag-2.0.0.20050117/work/bzflag-2.0.0.20050117/src'
make: *** [all-recursive] Error 1

!!! ERROR: games-action/bzflag-2.0.0.20050117 failed.
!!! Function src_compile, Line 51, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
When I look at the unpacked source, sure enough, I don't see LoginMenu.h. I deleted the packed source and let the ebuild re-downloaded but I get the same error. I even tried downloading it from the bzflag site directly but I get the same error. I can't believe there is really a file missing otherwise no one could compiled. Any ideas?
_________________
The strong must protect the Sweet.
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Wed Jan 26, 2005 12:17 am    Post subject: Reply with quote

Works fine here... :?
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
HomerSimpson
l33t
l33t


Joined: 25 Jan 2003
Posts: 869
Location: Ohio, USA

PostPosted: Wed Jan 26, 2005 12:42 am    Post subject: Reply with quote

Thanks.

This is just getting strange.

I downloaded the 2 missing files from CVS and then just ran ebuild bzflag-blah-blah compile and it at least got past that point but then I get this error
Code:
ccache c++ -DHAVE_CONFIG_H -I. -I. -I../../include  -I../../include -I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT -Wall -W   -mtune=athlon-xp -O2 -fomit-frame-pointer -pipe -ffast-math -fno-exceptions -fsigned-char -c stars.cxx
make[2]: *** No rule to make target `ClientAuthentication.cxx', needed by `ClientAuthentication.o'.  Stop.
I don't understand. Everyone should have the same problem yet they don't. I just don't understand how this could happen. Anyway, thanks for the feedback and I am glad it is working for someone but I wish it would work for me too.
--Update--
It has to do with kerberos. I looked past it the first 4 times I looked at the files and the messages on the screen. There is a message during the start of the ebuild that mentions that kerberos is not in IUSE. In the file in question it is looking at a compile time variable for kerberos support. I am recompiling without kerberos in my USE flags and will report back what happens.
_________________
The strong must protect the Sweet.
Back to top
View user's profile Send private message
HomerSimpson
l33t
l33t


Joined: 25 Jan 2003
Posts: 869
Location: Ohio, USA

PostPosted: Wed Jan 26, 2005 1:36 am    Post subject: Reply with quote

Woo Hoo!

I removed kerberos from my use flags and it now compiles. :)
_________________
The strong must protect the Sweet.
Back to top
View user's profile Send private message
flickerfly
l33t
l33t


Joined: 08 Nov 2002
Posts: 677
Location: Lanham, MD

PostPosted: Fri Jan 28, 2005 9:10 pm    Post subject: Reply with quote

HomerSimpson wrote:
Woo Hoo!

I removed kerberos from my use flags and it now compiles. :)


Code:
echo "games-action/bzflag -kerberos" >> /etc/portage/package.use
will make sure this doesn't get in your way again. I just had to do it also. Thanks for posting that!

EDIT: Change > to >> so it wouldn't overwrite what others might already have in the file.
_________________
An Evil Genious' Guide to Sheeple and How To Avoid Becoming One | 0x4C9EF4A


Last edited by flickerfly on Sun Jan 30, 2005 3:10 am; edited 2 times in total
Back to top
View user's profile Send private message
HomerSimpson
l33t
l33t


Joined: 25 Jan 2003
Posts: 869
Location: Ohio, USA

PostPosted: Sat Jan 29, 2005 2:56 pm    Post subject: Reply with quote

flickerfly wrote:


Code:
echo "games-action/bzflag -kerberos" > /etc/portage/package.use
will make sure this doesn't get in your way again. I just had to do it also. Thanks for posting that!


Thanks for the tip!
_________________
The strong must protect the Sweet.
Back to top
View user's profile Send private message
flickerfly
l33t
l33t


Joined: 08 Nov 2002
Posts: 677
Location: Lanham, MD

PostPosted: Sun Jan 30, 2005 2:59 am    Post subject: Reply with quote

Your Welcome!

I believe they can also remove the USE flag permanently in the ebuild so maybe a bug report would be appropriate? It isn't like a hard thing to fix on the user side. I probably wouldn't report this as a bug until I could also hand in a patch to fix it, since it is but an inconvenience. I'll need to beef up on what that takes first though.
_________________
An Evil Genious' Guide to Sheeple and How To Avoid Becoming One | 0x4C9EF4A
Back to top
View user's profile Send private message
HomerSimpson
l33t
l33t


Joined: 25 Jan 2003
Posts: 869
Location: Ohio, USA

PostPosted: Sun Jan 30, 2005 4:51 pm    Post subject: Reply with quote

What is interesting is that I downloaded the source from the bzflag site and it does not include the files it needs if kerberos is enabled but those files are in the cvs repository. At first glance it appears to me that they didn't include the entire project in the download. Just an oversight?
_________________
The strong must protect the Sweet.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum