swarm-support
[Top][All Lists]
Advanced

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

[Swarm-Support] Swarm and Leopard - part 1 - Objective-c simulations


From: Alessandro Perrone
Subject: [Swarm-Support] Swarm and Leopard - part 1 - Objective-c simulations
Date: Sun, 04 Nov 2007 10:28:27 +0100
User-agent: Thunderbird 2.0.0.6 (Macintosh/20070728)

Hi all
Following Marcus and Bill advice, I compiled from scratch swarm on Leopard.
The integration between X11 and Leopard is amazing.
If you launch any X11 app from the Leopard terminal, it open X automatically.
The compilation of swarm runs fine.
But when I try to compile a simulation in objective-c (I compiled simpleCbug, bue the same is with heatbug) here it is the result
---
alessandro-perrones-power-mac-g5:simpleCBug alex$ make
gcc -c -g -O2 -B /tools -fgnu-runtime -fno-strict-aliasing -Wall -Wno-import -Wno-protocol -Wno-long-long -fnested-functions -D_GNU_SOURCE -DAPPNAME=bug -DAPPVERSION=2.1 address@hidden -I/Users/alex/sw/include main.m /bin/sh /Users/alex/sw/bin/libtool-swarm --mode link gcc -g -O2 -L/Users/alex/sw/lib -rpath /Users/alex/sw/lib -o bug main.o -lswarm -lswarmobjc gcc -g -O2 -o bug main.o -L/Users/alex/sw/lib /Users/alex/sw/lib/libswarm.0.0.0.dylib -L/usr/local/lib -L/usr/X11/lib /Users/alex/sw/lib/libspace.2.0.1.dylib /Users/alex/sw/lib/libanalysis.4.0.0.dylib /Users/alex/sw/lib/libsimtoolsgui.5.0.0.dylib /Users/alex/sw/lib/libsimtools.4.0.0.dylib /Users/alex/sw/lib/librandom.1.0.0.dylib /Users/alex/sw/lib/libtkobjc.5.0.1.dylib /Users/alex/sw/lib/libtclobjc.0.1.3.dylib /Users/alex/sw/lib/libobjectbase.4.0.0.dylib /Users/alex/sw/lib/libactivity.5.0.0.dylib /Users/alex/sw/lib/libdefobj.4.0.0.dylib /Users/alex/sw/lib/libcollections.3.0.1.dylib /Users/alex/sw/lib/libmisc.1.1.3.dylib -lBLT24 -L/Users/alex/needed/tk8.4.1/unix -ltk8.4 -L/Users/alex/needed/tcl8.4.1/unix -ltcl8.4 /usr/X11/lib/libXpm.4.11.0.dylib /usr/local/lib/libpng12.dylib /Users/alex/sw/lib/libhdf5.dylib -lz /usr/X11/lib/libX11.6.2.0.dylib /usr/X11/lib/libXau.6.0.0.dylib /usr/X11/lib/libXdmcp.6.0.0.dylib -lm -ldl /Users/alex/sw/lib/libswarmobjc.0.0.0.dylib
alessandro-perrones-power-mac-g5:simpleCBug alex$ ./bug
Version 0 doesn't match runtime protocol version 2
Abort trap
alessandro-perrones-power-mac-g5:simpleCBug alex$
----
And the session of gdb says
--
alessandro-perrones-power-mac-g5:simpleCBug alex$ gdb bug
GNU gdb 6.3.50-20050815 (Apple version gdb-768) (Tue Oct 2 04:11:19 UTC 2007)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-apple-darwin"...Reading symbols for shared libraries ........... warning: Could not find object file "/Users/alex/needed/swarm/src/defobj/.libs/libdefobj.lax/libavcall.a/structcpy.o" - no debug information available for "./structcpy.c".

.............. done

(gdb) run
Starting program: /Users/alex/swarm/objc/swarmapps-objc-2.2-2/tutorial/simpleCBug/bug
Reading symbols for shared libraries +++++++++++++++++++++++...... done
Version 0 doesn't match runtime protocol version 2

Program received signal SIGABRT, Aborted.
0x9676aca8 in __kill ()
(gdb) bt
#0  0x9676aca8 in __kill ()
#1  0x9680f7b8 in abort ()
#2 0x00630cd4 in objc_verror (object=<value temporarily unavailable, due to optimizations>, code=<value temporarily unavailable, due to optimizations>, fmt=<value temporarily unavailable, due to optimizations>, ap=<value temporarily unavailable, due to optimizations>) at misc.c:66 #3 0x00630d30 in objc_error (object=<value temporarily unavailable, due to optimizations>, code=<value temporarily unavailable, due to optimizations>, fmt=<value temporarily unavailable, due to optimizations>) at misc.c:44
#4  0x00630070 in __objc_init_protocols (protos=0x2e7aa8) at init.c:849
#5 0x00630930 in __objc_exec_class_real (module=<value temporarily unavailable, due to optimizations>) at objc-list.h:117
#6  0x00630b60 in __objc_exec_class_for_all_initial_modules () at init.c:677
#7 0x000181d4 in _initSwarm_ (argc=1, argv=0xbffff840, appName=0x2fa8 "bug", version=0x2fac "2.1", bugAddress=0x2fb0 "address@hidden", argumentsClass=0x0, options=0x0, optionFunc=0, forceBatchMode=1 '\001', inhibitExecutableSearchFlag=0 '\000') at SwarmEnvironment.m:327 #8 0x00002d08 in main (argc=<value temporarily unavailable, due to optimizations>, argv=<value temporarily unavailable, due to optimizations>) at main.m:16
(gdb)
--


Any hints?
Now I try with java.
Regards.
ALEX

--
--------
Questa e-mail ed i suoi eventuali allegati contengono informazioni
riservate o confidenziali. Se avete ricevuto questa comunicazione per
errore, siete pregati di non utilizzarne il contenuto e di non
portarlo a conoscenza di alcuno. Grazie per la collaborazione.
This message is intended only for the use of the individual or entity
to which it is addressed, and may contain confidential information.
If you received this in error, please contact the sender and delete
the material from all computers.



reply via email to

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