Re: [Flightgear-devel] XCode project files

2005-11-16 Thread Adam Dershowitz



--Adam



On Nov 14, 2005, at 7:23 AM, Arthur Wiebe wrote:

Please do commit them, I've had hand-rolled projects for all three  
for some
time, but they're out of sync. If I find any issues, I'll let you  
know.


James



OK, they are available now. I quickly wrote ReadMe's for them.

https://sourceforge.net/cvs/?group_id=126825

To checkout:
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/ 
macflightgear

co -P flightgear
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/ 
macflightgear

co -P SimGear
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/ 
macflightgear

co -P PLIB

I will also commit the new macstart source soon.
___
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d


Arthur,

I am building plib right now, and I got an error:
g++ -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\ -DPACKAGE_VERSION=\\  
-DPACKAGE_STRING=\\ -DPACKAGE_BUGREPORT=\\ -DPACKAGE=\plib\ - 
DVERSION=\1.8.4\ -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  -I. -I. -I../../src/util-g - 
O2 -Wall -c -o jsMacOSX.o `test -f 'jsMacOSX.cxx' || echo  
'./'`jsMacOSX.cxx
jsMacOSX.cxx:278: error: cannot declare member function 'static void  
os_specific_s::elementEnumerator(const void*, void*)' to have static  
linkage

make[2]: *** [jsMacOSX.o] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1


In your ReadMe on plib is says:
NOTE: PLIB 1.8.4 does not build without making some changes in the  
code. In the CVS version as of 2005-11-04 a small change in  
jsMacOSX.cxx is needed.


Can you give me more of a clue about the details of the change?  Can  
we get the change into plib?


What I tried was just removing static  from line 278 and so far it  
got past that section, and is still compiling.


I ended up building from the command line and I also hit a snag with  
pwMacOSX.cxx needed some compiler flags that were not set.



--Adam

___
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d


Re: [Flightgear-devel] XCode project files

2005-11-16 Thread Arthur Wiebe
You need to make os_specific_s::elementEnumerator not static as you
did but that's the only change I needed to make using the latest plib
cvs.
I'll add more detail in the ReadMe.

I believe there are some more changes you need to make in the official
plib 1.8.4 release but I don't remember them.
You can try searching the plib mailing list archives as that's where I
found the fix.

On 11/16/05, Adam Dershowitz [EMAIL PROTECTED] wrote:


 --Adam



 On Nov 14, 2005, at 7:23 AM, Arthur Wiebe wrote:

  Please do commit them, I've had hand-rolled projects for all three
  for some
  time, but they're out of sync. If I find any issues, I'll let you
  know.
 
  James
 
 
  OK, they are available now. I quickly wrote ReadMe's for them.
 
  https://sourceforge.net/cvs/?group_id=126825
 
  To checkout:
  cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/
  macflightgear
  co -P flightgear
  cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/
  macflightgear
  co -P SimGear
  cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/
  macflightgear
  co -P PLIB
 
  I will also commit the new macstart source soon.
  ___
  Flightgear-devel mailing list
  Flightgear-devel@flightgear.org
  http://mail.flightgear.org/mailman/listinfo/flightgear-devel
  2f585eeea02e2c79d7b1d8c4963bae2d

 Arthur,

 I am building plib right now, and I got an error:
 g++ -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\ -DPACKAGE_VERSION=\\
 -DPACKAGE_STRING=\\ -DPACKAGE_BUGREPORT=\\ -DPACKAGE=\plib\ -
 DVERSION=\1.8.4\ -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  -I. -I. -I../../src/util-g -
 O2 -Wall -c -o jsMacOSX.o `test -f 'jsMacOSX.cxx' || echo
 './'`jsMacOSX.cxx
 jsMacOSX.cxx:278: error: cannot declare member function 'static void
 os_specific_s::elementEnumerator(const void*, void*)' to have static
 linkage
 make[2]: *** [jsMacOSX.o] Error 1
 make[1]: *** [install-recursive] Error 1
 make: *** [install-recursive] Error 1


 In your ReadMe on plib is says:
 NOTE: PLIB 1.8.4 does not build without making some changes in the
 code. In the CVS version as of 2005-11-04 a small change in
 jsMacOSX.cxx is needed.

 Can you give me more of a clue about the details of the change?  Can
 we get the change into plib?

 What I tried was just removing static  from line 278 and so far it
 got past that section, and is still compiling.

 I ended up building from the command line and I also hit a snag with
 pwMacOSX.cxx needed some compiler flags that were not set.


 --Adam

 ___
 Flightgear-devel mailing list
 Flightgear-devel@flightgear.org
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel
 2f585eeea02e2c79d7b1d8c4963bae2d



--
Arthur/
- http://sourceforge.net/users/artooro/
- http://artooro.blogspot.com
___
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Re: [Flightgear-devel] XCode project files

2005-11-14 Thread Arthur Wiebe
On 11/14/05, Ima Sudonim [EMAIL PROTECTED] wrote:
  Please do commit them, I've had hand-rolled projects for all three
  for some time, but they're out of sync. If I find any issues, I'll
  let you know.

 Is it worth creating a developer directory under FlightGear CVS to
 contain things like these xcode project files and developer
 instructions for cygwin here http://www.opensubscriber.com/message/
 flightgear-users@flightgear.org/2485584.html mentioned on the
 flightgear-user list or Norm's cygwin openal work (or at least a link
 to the current versions)?

 Maybe developer could have os-specific directories like macosx,
 cygwin, etc or just put everything in developer directory.

 These aren't utils and probably don't belong in the utils
 directory... but this would keep them in a standard place accessible
 to everyone from the source tree. It seems like we see similar
 problems that people are maintaining by themselves (projects (build
 files) for xcode and for MS visual C/C++ come to mind)

 thanks!

 Ima




This would require someone to maintain the project files. I plan on
leaving the FlightGear project soon after the 0.9.9 release so
wouldn't be able to. It just drains too much time. It was a good
experience though with making the mac version more user friendly.

I'll still commit the Xcode projects to macflightgear CVS later today
and then we'll see what happens.
https://sourceforge.net/cvs/?group_id=126825
___
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Re: [Flightgear-devel] XCode project files

2005-11-14 Thread Arthur Wiebe
  Please do commit them, I've had hand-rolled projects for all three for some
 time, but they're out of sync. If I find any issues, I'll let you know.

 James


OK, they are available now. I quickly wrote ReadMe's for them.

https://sourceforge.net/cvs/?group_id=126825

To checkout:
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/macflightgear
co -P flightgear
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/macflightgear
co -P SimGear
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/macflightgear
co -P PLIB

I will also commit the new macstart source soon.
___
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d