swarm-support
[Top][All Lists]
Advanced

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

Re: [Swarm-Support] intel mac swarm trouble


From: Brandon M. Gabler
Subject: Re: [Swarm-Support] intel mac swarm trouble
Date: Mon, 11 Sep 2006 10:43:08 -0700
User-agent: Internet Messaging Program (IMP) 4.0-cvs

To clarify my rushed response from earlier (I was on my way out the door to the
airport), I installed the mac packages and followed the instructions as posted
on the Intel Mac wiki. The error I submitted was from the Objective C Heatbugs
program from Paul Johnson's collection. This model has operated properly before on this very computer, but I reformatted the mac, cleaned it up, and reinstalled
everything. Now Swarm gives the errors I sent along for any model I try to
compile. These absolutely should work, but I do not know the problem, since I
installed X11, Xcode, and DevTools as well as changed the flags and changed my
profile file permanently.

I'm curious why I get the errors, given the steps have been followed properly,
or am I still missing something minor (one of the SDKs from the Dev Tools that
I may not have installed?)

Thank you,
Brandon


Quoting Bill Northcott <address@hidden>:

On 10/09/2006, at 7:13 AM, Brandon M. Gabler wrote:
/usr/local/swarm2.2/include/objc/hash.h:34:30: error: string.h: No such file or directory

I checked the directory, and indeed, there is no string.h in the ./ objc folder.

Again, I installed those packages as instructed, made the changes, etc. No luck.

I just twigged that you seem to be trying to build the Swarm v2.2
libraries on an Intel Mac.  I would be almost certain that won't
work.  The configure scripts will be hopelessly confused.  Indeed
that seems to be the case because string.h is a standard C header and
the compilation should not be looking for it in the package files.

You can use the current PPC Swarm binaries to build and run Objective-
C Swarm models on Intel Macs following the instructions on the Wiki.
You could also run a model compiled on a PPC Mac against the same
binary libraries.  However, you cannot build the Swarm library
sources on an Intel Mac, and you cannot build a working Javaswarm
model either.

The full Intel MacOS port of Swarm is not trivial, because we relay
on some low level assembler code in third party libraries that has
not yet been ported.

Bill Northcott





reply via email to

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