[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.