[Ecls-list] How to Link SB-BSD-SOCKETS into Stand-Alone Program

Chun Tian (binghe) binghe.lisp at gmail.com
Mon Jun 16 04:07:09 UTC 2014

Hi Jimmy

Is this a problem of ECL (SB-BSD-SOCKETS) or USOCKET? For example, if you write a simple program with SB-BSD-SOCKETS itself used and then dump it into stand-alone program, can it work?

If it's confirmed as an issue of USOCKET, the way it calls underlying ECL functions, I need to fix it.

Chun Tian (binghe)
USOCKET maintainer

Il giorno 02/apr/2014, alle ore 11:42, Jimmy Lu <gongchuo.lu at gmail.com> ha scritto:

> Hi,
> I ran into the following error when trying to use ASDF:MAKE-BUILD to
> build a stand-alone program whose dependencies include USOCKET (thus
> SB-BSD-SOCKETS).  The error happened when I ran the executable being
> built.
>    Condition of type: SIMPLE-ERROR
>    Package ((SB-BSD-SOCKETS . #<SB-BSD-SOCKETS package>)) referenced in compiled file
>      NIL
>    but has not been created
>    Available restarts:
>    1. (IGNORE) Ignore the error, and try the operation again
>    Top level in: #<process TOP-LEVEL>.
> A search in the mailing list archive suggests it is due to ASDF unable
> to recognize SB-BSD-SOCKETS as a dependency.
> I would like to know is there any way to work around this issue, to
> build SB-BSD-SOCKETS into the program using ASDF:MAKE-BUILD or anything
> else?
> Thanks,
> Jimmy
> ------------------------------------------------------------------------------
> _______________________________________________
> Ecls-list mailing list
> Ecls-list at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list

More information about the ecl-devel mailing list