swarm-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [swarm-hackers] Swarm on MacOS 10.6 Snow Leopard


From: Nima Talebi
Subject: Re: [swarm-hackers] Swarm on MacOS 10.6 Snow Leopard
Date: Mon, 9 Nov 2009 14:42:17 +1100

Excellent! I'll let you know when I'm done then :)

Nima


On Mon, Nov 9, 2009 at 1:21 PM, Scott Christley <address@hidden> wrote:
Great Nima, the idea is this:

Right now configure has the option --enable-gnustep.  We want to change that to be --enable-openstep so that it implies both gnustep and cocoa; this is done by changing configure.in and renaming.

Then define some conditionals.  Keep ENABLE_GNUSTEP as is, but also add SWARM_OPENSTEP.  I will deprecate ENABLE_GNUSTEP over time.  Then if the system is a darwin system, we will assume Cocoa, so also define the conditional SWARM_OSX.  If its not a darwin system, we will assume GNUstep but we don't need to define a conditional for that.

Put these conditionals into swarmconfig.h.in so that they get defined when configure is run.  Most Swarm code includes swarmconfig.h so it will see the conditionals.  And if everything works right, you should be able to remove SWARM_OSX from Heatbugs.

Scott

On Nov 8, 2009, at 3:00 PM, Nima Talebi wrote:

Sure!  Tell me your plan, and I'll do it.

Nima

On Mon, Nov 9, 2009 at 5:57 AM, Scott Christley <address@hidden> wrote:

On Nov 8, 2009, at 2:41 AM, Nima Talebi wrote:

Okay, I can get Heatbugs to compile now, as per this, unfortunately when I run it now, all I get is a blank white canvas.  Clicking on it shows debug messages such as `mouseUp:', `mouseDown', but that's about it.

Cool, sounds like you got it.  Use the menu under Simulation to first Initialize, then Start, and it should run.



Note that I also had to add a couple of settings to the build settings (as per the link above) to get it to compile.

Yeah, need to get rid of that.  I want that SWARM_OSX flag to be hidden within the Swarm configuration.  I have a basic idea of how to do that, do you wanna give a try doing it for me?

Scott


_______________________________________________
swarm-hackers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/swarm-hackers




--
Nima Talebi
web: http://ai.autonomy.net.au/People/Nima
gpg: B51D 1F18 D8E2 B702 B027 23A4 E06B DAC1 BE70 ADC0
_______________________________________________
swarm-hackers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/swarm-hackers


_______________________________________________
swarm-hackers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/swarm-hackers




--
Nima Talebi
web: http://ai.autonomy.net.au/People/Nima
gpg: B51D 1F18 D8E2 B702 B027 23A4 E06B DAC1 BE70 ADC0

reply via email to

[Prev in Thread] Current Thread [Next in Thread]