BZFlag Beta for Mac (I'm making a new one)
BZFlag Beta for Mac (I'm making a new one)
Since the beta version on the build site is outdated I am gonna make a new one if I can. I'll find a place to submit it/put it on my server. I'll keep this updated on how it's going.
-
- Sergeant
- Posts: 250
- Joined: Wed Jan 05, 2005 3:12 pm
It's building, I started this morning. I'm on a dualie G4 (1.25) so it probably won't take long. (Even though compiling only uses one proc. anyway.) I'll 'put-er-up' on my .Mac page. I will make a non-SDL version later. For now, if you want SDL support, the package on the SDL page did NOT work for me. So get out there and Fink it or just compile it yourself. If this goes successfully (as most of my other attempts did not) then I'll try to release builds when versions come out important enough to make the current version not connect to the server.
Failed. Any Mac developers that are better than I am, here's the output...
That's not from the beginning, just about halfway.
Code: Select all
Making all in platform
Making all in MacOSX
Making all in English.lproj
Making all in MainMenu.nib
make[5]: Nothing to be done for `all'.
make[5]: Nothing to be done for `all-am'.
Making all in BZFlag.pbproj
make[4]: Nothing to be done for `all'.
Making all in BZFlag.xcode
make[4]: Nothing to be done for `all'.
source='../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx' object='MacPlatformFactory.o' libtool=no \
depfile='.deps/MacPlatformFactory.Po' tmpdepfile='.deps/MacPlatformFactory.TPo' \
depmode=gcc3 /bin/sh ../../../../bzflag/depcomp \
g++ -DHAVE_CONFIG_H -I. -I../../../../bzflag/src/platform/MacOSX -I../../../include -I/sw/include/SDL -D_THREAD_SAFE -I../../../../bzflag/src/platform -pipe -ansi -pedantic -fno-exceptions -W -Wall -Wundef -Wstrict-prototypes -g -O2 -DBZ_BUILD_DATE=20050106 -O3 -ffast-math -fomit-frame-pointer -fexpensive-optimizations -fno-exceptions -c -o MacPlatformFactory.o `test -f '../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx' || echo '../../../../bzflag/src/platform/MacOSX/'`../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:13:
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:20:29: PlatformFactory.h: No such file or directory
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:13:
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:23: error: parse
error before `{' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:26: error: destructors
must be member functions
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:28: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:29: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:30: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:44: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:45: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:46: error: syntax
error before `*' token
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:19:
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:5:20: common.h: No such file or directory
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:6:24: BzfDisplay.h: No such file or directory
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:7:22: BzfEvent.h: No such file or directory
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:8:19: bzfgl.h: No such file or directory
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:19:
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:15: error: parse error
before `{' token
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:18: error: parse error
before `const'
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:19: error: destructors must
be member functions
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:21: error: non-member
function `bool isValid()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h: In function `bool
isValid()':
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:21: error: `is_valid'
undeclared (first use this function)
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:21: error: (Each undeclared
identifier is reported only once for each function it appears in.)
../../../../bzflag/src/platform/MacOSX/MacDisplay.h: At global scope:
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:22: error: non-member
function `bool isEventPending()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:24: error: `BzfEvent' was
not declared in this scope
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:24: error: parse error
before `)' token
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:24: error: non-member
function `bool getEvent(...)' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:27: error: non-member
function `int getWidth()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:28: error: non-member
function `int getHeight()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:30: error: non-member
function `int getPassthroughWidth()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:31: error: non-member
function `int getPassthroughHeight()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:35: error: non-member
function `void setWindow(OpaqueGrafPtr*)' cannot have `const' method
qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h: In function `void
setWindow(OpaqueGrafPtr*)':
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:35: error: `window'
undeclared (first use this function)
../../../../bzflag/src/platform/MacOSX/MacDisplay.h: At global scope:
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:38: error: `CGLContextObj'
was not declared in this scope
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:38: error: parse error
before `)' token
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:38: error: non-member
function `void setContext(...)' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h: In function `void
setContext(...)':
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:38: error: `context'
undeclared (first use this function)
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:38: error: `ctx' undeclared
(first use this function)
../../../../bzflag/src/platform/MacOSX/MacDisplay.h: At global scope:
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:40: error: parse error
before `private'
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:44: error: `BzfKeyEvent'
was not declared in this scope
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:44: error: `bzf_event' was
not declared in this scope
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:44: error: parse error
before `,' token
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:44: error: non-member
function `void getKey(...)' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:51: error: `bool is_valid'
used prior to declaration
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:55: error: syntax error
before `;' token
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:56: error: `
OpaqueGrafPtr*window' used prior to declaration
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:61: error: parse error
before `}' token
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:20:
../../../../bzflag/src/platform/MacOSX/MacVisual.h:20:19: bzfgl.h: No such file or directory
../../../../bzflag/src/platform/MacOSX/MacVisual.h:21:23: BzfVisual.h: No such file or directory
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:20:
../../../../bzflag/src/platform/MacOSX/MacVisual.h:30: error: parse error
before `{' token
../../../../bzflag/src/platform/MacOSX/MacVisual.h:48: error: non-member
function `__AGLPixelFormatRec* get()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacVisual.h: In function `
__AGLPixelFormatRec* get()':
../../../../bzflag/src/platform/MacOSX/MacVisual.h:48: error: `pixel_format'
undeclared (first use this function)
../../../../bzflag/src/platform/MacOSX/MacVisual.h: In function `void reset()':
../../../../bzflag/src/platform/MacOSX/MacVisual.h:50: error: `attributes'
undeclared (first use this function)
../../../../bzflag/src/platform/MacOSX/MacVisual.h: At global scope:
../../../../bzflag/src/platform/MacOSX/MacVisual.h:52: error: parse error
before `protected'
../../../../bzflag/src/platform/MacOSX/MacVisual.h:59: error: parse error
before `private'
../../../../bzflag/src/platform/MacOSX/MacVisual.h:63: error: `
std::vector<GLint, std::allocator<GLint> > attributes' used prior to
declaration
../../../../bzflag/src/platform/MacOSX/MacVisual.h:64: error: `
__AGLPixelFormatRec*pixel_format' used prior to declaration
../../../../bzflag/src/platform/MacOSX/MacVisual.h:65: error: parse error
before `}' token
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:21:
../../../../bzflag/src/platform/MacOSX/MacWindow.h:6:19: bzfgl.h: No such file or directory
../../../../bzflag/src/platform/MacOSX/MacWindow.h:8:23: BzfWindow.h: No such file or directory
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:21:
../../../../bzflag/src/platform/MacOSX/MacWindow.h:12: error: parse error
before `{' token
../../../../bzflag/src/platform/MacOSX/MacWindow.h:15: error: destructors must
be member functions
../../../../bzflag/src/platform/MacOSX/MacWindow.h:17: error: non-member
function `bool isValid()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacWindow.h:22: error: non-member
function `void getSize(int&, int&)' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacWindow.h:31: error: non-member
function `void getMouse(int&, int&)' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacWindow.h:38: error: non-member
function `float getGamma()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacWindow.h:39: error: non-member
function `bool hasGammaControl()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacWindow.h:46: error: parse error
before `private'
../../../../bzflag/src/platform/MacOSX/MacWindow.h:49: error: conflicting types
for `OpaqueWindowPtr*window'
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:56: error: previous
declaration as `OpaqueGrafPtr*window'
../../../../bzflag/src/platform/MacOSX/MacWindow.h:50: error: 'CGLContextObj'
is used as a type, but is not defined as a type.
../../../../bzflag/src/platform/MacOSX/MacWindow.h:51: error: parse error
before `}' token
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:22:
../../../../bzflag/src/platform/MacOSX/MacMedia.h:18:22: BzfMedia.h: No such file or directory
In file included from ../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:22:
../../../../bzflag/src/platform/MacOSX/MacMedia.h:22: error: parse error before
`{' token
../../../../bzflag/src/platform/MacOSX/MacMedia.h:25: error: destructors must
be member functions
../../../../bzflag/src/platform/MacOSX/MacMedia.h:32: error: non-member
function `bool isAudioBrainDead()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacMedia.h:35: error: non-member
function `bool hasAudioThread()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacMedia.h:36: error: non-member
function `bool isAudioTooEmpty()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacMedia.h:42: error: non-member
function `int getAudioOutputRate()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacMedia.h:43: error: non-member
function `int getAudioBufferSize()' cannot have `const' method qualifier
../../../../bzflag/src/platform/MacOSX/MacMedia.h:44: error: non-member
function `int getAudioBufferChunkSize()' cannot have `const' method
qualifier
../../../../bzflag/src/platform/MacOSX/MacMedia.h:52: error: parse error before
`private'
../../../../bzflag/src/platform/MacOSX/MacMedia.h:70: error: parse error before
`}' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:25: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:37: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:49: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:60: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:71: error: syntax
error before `*' token
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:88: error: invalid
use of undefined type `class MacPlatformFactory'
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:22: error: forward
declaration of `class MacPlatformFactory'
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx: In constructor `
MacPlatformFactory::MacPlatformFactory()':
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:89: error: `
display' undeclared (first use this function)
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:90: error: `
visual' undeclared (first use this function)
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:92: error: `media
' undeclared (first use this function)
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx: At global scope:
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.cxx:95: error: invalid
use of undefined type `class MacPlatformFactory'
../../../../bzflag/src/platform/MacOSX/MacPlatformFactory.h:22: error: forward
declaration of `class MacPlatformFactory'
../../../../bzflag/src/platform/MacOSX/MacDisplay.h:53: warning: `bool pending'
defined but not used
make[4]: *** [MacPlatformFactory.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
- chandler583
- Private First Class
- Posts: 33
- Joined: Fri Jan 07, 2005 12:01 am
- Location: Brenham
- Contact:
- Freedom_fig
- Private First Class
- Posts: 72
- Joined: Tue Aug 17, 2004 6:15 pm
- Contact:
Sure there are people that build bzflag betas for mac. I rebuild almost every single day, usually many times a day. I just don't have time to package them up properly and haven't gotten around to scripting/automating the process yet for mass consumption.ryan42 wrote:Chandler:
A) It is compiled or so it says. It just doesn't work. I didn't get any particular errors though. May be because I haven't cleaned the old builds outta the work dir. yet.
B) There ARE no people that usually build BZFlag Betas for Mac.
C) anyone willing to team up to do this?
p.s. as for your build error -- install sdl via fink and restart the build from scratch.
- Freedom_fig
- Private First Class
- Posts: 72
- Joined: Tue Aug 17, 2004 6:15 pm
- Contact:
status request
ryan42.. there are many silent Mac users who will love you for at least an hour if you can give us a recent build for macOS.
Thanks for all the hard work you've put in so far!!
Tadd
Thanks for all the hard work you've put in so far!!
Tadd
This is a block of text that can be added to posts you make. There is a 800 character limit