swarm-support
[Top][All Lists]
Advanced

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

APPLIBS=-lspace (was Re: request for explanation)


From: Alex Lancaster
Subject: APPLIBS=-lspace (was Re: request for explanation)
Date: 20 Mar 2000 22:37:54 -0700
User-agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.6

>>>>> "PJ" == Paul E Johnson <address@hidden> writes:

PJ> "Marcus G. Daniels" wrote:
>>  >>>>> "KV" == Krishnan Viswanathan <address@hidden> writes:
>> 
KV> ld: cannot open -lspace
>>  If you remove the "APPLIBS=-lspace" in your Makefile, that should
>> do it.  (It's redundant.)

PJ> Could you please explain the reason for this change?  (I didn't
PJ> understand why the APPLIBS declaration was needed before, but I'm
PJ> willing to try and understand why its not needed any more.)  --

Way back in the Swarm primordial ooze, the `space' library was deemed
an `additional' library on top of the main Swarm libraries (defobj,
activity, etc.) and in the old default `Makefile.conf' (oldtimers
remember those days before autoconf/automake... <sigh>) `-lspace' was,
by default, not included at link time.  Hence the need to add it the
application APPLIBS variable.

Now,`-lspace' comes as part of the shrink-wrapped `-lswarm'
convenience library and hence no need to supply it yourself.

The APPLIBS included in all the tutorial apps were removed last year
(and are obviously not in swarmapps-2.1):

address@hidden/Swarm/tutorial] $ grep -B 3 -r APPLIBS */ChangeLog 

simpleExperBug/ChangeLog-1999-08-25  Marcus G. Daniels  <address@hidden>
simpleExperBug/ChangeLog-
simpleExperBug/ChangeLog-       * Makefile (APPVERSION, BUGADDRESS): Add.
simpleExperBug/ChangeLog:       (APPLIBS): Remove.
--
simpleExperBug/ChangeLog-
simpleExperBug/ChangeLog-       * Makefile (SWARMHOME): Default to 1998-08-20.
simpleExperBug/ChangeLog-       (DATAFILES): experiment.setup.
simpleExperBug/ChangeLog:       (APPLIBS): Remove.
--
simpleObjCBug2/ChangeLog-1999-08-25  Marcus G. Daniels  <address@hidden>
simpleObjCBug2/ChangeLog-
simpleObjCBug2/ChangeLog-       * Makefile (APPVERSION, BUGADDRESS): Add.
simpleObjCBug2/ChangeLog:       (APPLIBS): Remove.
--
simpleObserverBug/ChangeLog-    fromAppDataFileNamed:.
simpleObserverBug/ChangeLog-
simpleObserverBug/ChangeLog-    * Makefile (SWARMHOME): Default to 1998-08-20.
simpleObserverBug/ChangeLog:    (APPLIBS): Remove.
--
simpleObserverBug2/ChangeLog-1999-08-25  Marcus G. Daniels  <address@hidden>
simpleObserverBug2/ChangeLog-
simpleObserverBug2/ChangeLog-   * Makefile (APPVERSION, BUGADDRESS):  Add.
simpleObserverBug2/ChangeLog:   (APPLIBS): Remove.
--
simpleSwarmBug/ChangeLog-1999-08-25  Marcus G. Daniels  <address@hidden>
simpleSwarmBug/ChangeLog-
simpleSwarmBug/ChangeLog-       * Makefile (APPVERSION, BUGADDRESS): Add.
simpleSwarmBug/ChangeLog:       (APPLIBS): Remove.
--
simpleSwarmBug2/ChangeLog-1999-08-25  Marcus G. Daniels  <address@hidden>
simpleSwarmBug2/ChangeLog-
simpleSwarmBug2/ChangeLog-      * Makefile (APPVERSION, BUGADDRESS): Add.
simpleSwarmBug2/ChangeLog:      (APPLIBS): Remove.
--
simpleSwarmBug3/ChangeLog-
simpleSwarmBug3/ChangeLog-1998-08-20  Marcus G. Daniels  <address@hidden>
simpleSwarmBug3/ChangeLog-
simpleSwarmBug3/ChangeLog:      * Makefile (APPLIBS): Remove.

-- 
Alex Lancaster * address@hidden * www.santafe.edu/~alex * 505 984-8800 x242
Santa Fe Institute (www.santafe.edu) & Swarm Development Group (www.swarm.org)

                  ==================================
   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]