[elephant-devel] Elephant 0.5.0 is released under the LLGPL
Waldo Rubinstein
waldo at trianet.net
Mon Feb 6 14:12:50 UTC 2006
In the previous versions of elephant, "make" built the
corresponding .so files. In this latest version, it builds .dylib
files (at least on my Mac).
I did correct the controller.lisp and bdb-enable.lisp to point to the
new elephant library path instead of the elephant-0.3 path.
However, it still complaints about not finding libmemutil.so. It's
like it doesn't even bother to look for libmemutil.dylib.
- Waldo
On Feb 6, 2006, at 8:55 AM, Robert L. Read wrote:
> I'm a little confused by this; other than the default path, I don't
> think we changed
> changed anything related to this from the most recent version that
> you tested.
>
> Here are two additional questions:
>
> 1) Does libmemutil.so exist on your system? If so, does the
> *elephant-lib-path*
> correctly point to it?
>
> 2) If you run "make", does it not build libmemutil.so?
>
> I suspect this is more an installation/path issue than a problem.
> The released version
> is only slightly different than the version you tested a few days ago.
>
>
>
> Waldo wrote:
>
> Just downloaded this version and already ran into a little problem.
>
>
> The new sleepycat libraries are built with .dylib extension for Mac
> OSX. However, when I launch OpenMCL, it complaints that it cannot
> find libmemutil.so and does not even look for libmemutil.dylib.
>
>
> It looks like the actual elephant library is not synchronized with
> the Makefile, or something like that.
>
>
> Thanks,
> Waldo
>
> On Mon, 2006-02-06 at 01:19 -0500, Waldo Rubinstein wrote:
>> I had noticed that I changed it to point to the .dylib path, but
>> it still failed.
>>
>>
>> BTW, OpenMCL's *features*:
>>
>>
>> ? *features*
>> (:ASDF :PRIMARY-CLASSES :CCL :CCL-2 :CCL-3 :CCL-4 :CORAL :COMMON-
>> LISP :MCL :OPENMCL :ANSI-CL :PROCESSES :UNIX :OPENMCL-NATIVE-
>> THREADS :OPENMCL-PARTIAL-MOP :MCL-COMMON-MOP-SUBSET :OPENMCL-
>> MOP-2 :POWERPC :PPC-TARGET :PPC-CLOS :PPC32-TARGET :PPC32-
>> HOST :DARWINPPC-TARGET :DARWINPPC-HOST :DARWIN :POWEROPEN-TARGET :
>> 32-BIT-TARGET :32-BIT-HOST :BIG-ENDIAN-TARGET :BIG-ENDIAN-
>> HOST :OPENMCL-PRIVATE-HASH-TABLES)
>>
>>
>> - Waldo
>>
>> On Feb 5, 2006, at 11:13 PM, Robert L. Read wrote:
>>
>>> Also I changed the default directory from "elephant-0-3" to just
>>> "elephant" at the
>>> end of the path, that might create a problem for someone. I
>>> should have documented
>>> that more thoroughly.
>>>
>>>
>>> On Sun, 2006-02-05 at 23:03 -0500, Ian Eslick wrote:
>>>> Does OpenMCL use darwin or macosx in the *features* variable? In
>>>> sleepycat.lisp there's a #+macosx and #-macosx around the form
>>>> assigned
>>>> to *c-library-extension* which is used to figure out which
>>>> library type
>>>> to load (dylib or so). If you modify this to #+(or macosx
>>>> darwin) that
>>>> should fix it. I'll look around for other macosx only reader
>>>> conditionals I stuck in there. Under Allegro they use macosx
>>>> and not
>>>> darwin.
>>>>
>>>> Does OpenMCL require dylibs or so's?
>>>>
>>>> Ian
>>>>
>>>> Waldo Rubinstein wrote:
>>>> > Just downloaded this version and already ran into a little
>>>> problem.
>>>> >
>>>> > The new sleepycat libraries are built with .dylib extension
>>>> for Mac
>>>> > OSX. However, when I launch OpenMCL, it complaints that it
>>>> cannot find
>>>> > libmemutil.so and does not even look for libmemutil.dylib.
>>>> >
>>>> > It looks like the actual elephant library is not synchronized
>>>> with the
>>>> > Makefile, or something like that.
>>>> >
>>>> > Thanks,
>>>> > Waldo
>>>> >
>>>> > On Feb 5, 2006, at 9:39 PM, Robert L. Read wrote:
>>>> >
>>>> >> Elephant 0.5.0 is now available under the LLGPL.
>>>> >>
>>>> >> I put the following text on the project website:
>>>> >>
>>>> >>
>>>> >> The latest version is 0.5.0, release Feb. 5, 2006. It is
>>>> released
>>>> >> under the LLGPL <http://opensource.franz.com/preamble.html>.
>>>> This
>>>> >> version works with ACL, OpenMCL, and SBCL with or without
>>>> Unicode
>>>> >> support. It has significant bug fixes over 0.4.0, especially
>>>> with
>>>> >> respect to OpenMCL and ACL. Thanks to Andrew Blumberg, Ian
>>>> Eslick,
>>>> >> and Waldo Rubinstein. The tutorial and documentation are
>>>> improved,
>>>> >> but may still lag the source code in some ways.
>>>> >>
>>>> >>
>>>> >>
>>>> >> ----
>>>> >> Robert L. Read, PhD read &T
>>>> >> robertlread.net
>>>> >> Consider visiting Progressive Engineering: http://
>>>> robertlread.net/pe
>>>> >> In Austin: 912-8593
>>>> "Think
>>>> >> globally, Act locally." -- RBF
>>>> >>
>>>> >>
>>>> >> _______________________________________________
>>>> >> elephant-devel site list
>>>> >> elephant-devel at common-lisp.net <mailto:elephant-devel at common-
>>>> lisp.net>
>>>> >> http://common-lisp.net/mailman/listinfo/elephant-devel
>>>> >
>>>> >
>>>> -------------------------------------------------------------------
>>>> -----
>>>> >
>>>> > _______________________________________________
>>>> > elephant-devel site list
>>>> > elephant-devel at common-lisp.net
>>>> > http://common-lisp.net/mailman/listinfo/elephant-devel
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20060206/c5d9b836/attachment.html>
More information about the elephant-devel
mailing list