On Fri, Jan 4, 2013 at 12:56 PM, Alexander Burger <a...@software-lab.de> wrote:
> Hi Mansur,
>
>> I've got working pil x64 on BSD. All tests are passed,
>
> Great! Congratulations :)
>
>
>> but with "ext" and "ht":
>> [test/src/ext.l:5] !? (ext:Snx "PicoLisp is not Common Lisp")
>> ext:Snx -- Undefined
>> ...
>> [test/src/ht.l:5] !? (ht:Prin "1<2>3&äöü<i>ÄÖÜß")
>> ht:Prin -- Undefined
>
> I suspect that this is a problem of the 'LD-SHARED' value in
> "src64/Makefile". The libraries "lib/ext" and "lib/ht" may be created
> wrongly, so that they are either not recognized by dlopen(), or the
> symbols are not found by dlsym().

Perhaps it's the same problem I experienced under Darwin. Try changing
the 'STRIP=strip' line to 'STRIP=echo' and see if that fixes the
problem. Then it should just be a matter of finding the right strip
flags for your platform.



>
> ♪♫ Alex
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to