swarm-support
[Top][All Lists]
Advanced

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

Re: installation problems on sun network


From: Paul Box
Subject: Re: installation problems on sun network
Date: Wed, 28 Apr 1999 10:56:23 -0600

This objc_malloc is confusing me now.  When I run the ./configure
script from the swarm source directory, I get the following line:

--- (bunch of lines) ---
...
checking for GCC inlining bug... no
checking for Objective C libraries... -lobjc
checking for objc_malloc... (cached) no
checking for 0x prefix from %p... no

... (finish configure and create makefiles)

---

I assume that this means that it is checking for objc_malloc, finding
none, and decides that it needs to provide its own.

However, when I try to make swarm from this configure, I get the
following: 

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../misc -I/usr/local/include 
-I/usr/local/include -I/auto/d2/gnu/include -DList=TclObjcList 
-DTCL_LIBRARY=\"/usr/local/lib/tcl7.5\" -DTK_LIBRARY=\"/usr/local/lib/tk4.1\" 
-g -O2 -Wall -Wno-import -Wno-protocol -Werror -I/usr/openwin/include 
-Wno-implicit-int -c -fPIC -DPIC tclObjc.m
In file included from tclObjc.m:87:
/auto/d2/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.8.1/include/objc/objc-api.h:381:
 `objc_malloc' redeclared as different kind of symbol
objc-malloc.h:28: previous declaration of `objc_malloc'
/auto/d2/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.8.1/include/objc/objc-api.h:384:
 `objc_atomic_malloc' redeclared as different kind of symbol
objc-malloc.h:29: previous declaration of `objc_atomic_malloc'
/auto/d2/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.8.1/include/objc/objc-api.h:390:
 `objc_realloc' redeclared as different kind of symbol
objc-malloc.h:30: previous declaration of `objc_realloc'
/auto/d2/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.8.1/include/objc/objc-api.h:393:
 `objc_calloc' redeclared as different kind of symbol
objc-malloc.h:31: previous declaration of `objc_calloc'
/auto/d2/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.8.1/include/objc/objc-api.h:396:
 `objc_free' redeclared as different kind of symbol
objc-malloc.h:32: previous declaration of `objc_free'
make[3]: *** [tclObjc.lo] Error 1
make[3]: Leaving directory `/auto/sanduku/swarm-1.4.1/src/tclobjc'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/auto/sanduku/swarm-1.4.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/auto/sanduku/swarm-1.4.1'
make: *** [all-recursive-am] Error 2


As I'm interpreting this, after it provided its own version of
objc_malloc, it is now finding another version existing, and
complaining that there are now two versions running around.

Is that a correct interpretation?  If so, what do I do about it?
Where are the conflicts?




                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.



reply via email to

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