Here https://dl.dropbox.com/u/23177754/usocket-ecl-patches-2012-11-18.patch you will find several fixes for usocket that improve integration with ECL.
The problem is that usocket does not list sb-bsd-sockets as a dependency, but rather relies on REQUIRE. This makes it impossible to build standalone applications because they will crash when looking for the files associated to sb-bsd-sockets. Instead, with the current fix, ASDF is now capable of detecting that the library needs sb-bsd-sockets and link the program with it.
Juanjo
Hi Juanjo
Thanks for the patch, sorry that I didn't know there's such big difference if depended explicitly.
I'm trying to do next release before the end of this year, will include your patch definitely.
Regards,
Chun Tian (binghe)
Il giorno 18/nov/2012, alle ore 09:10, Juanjo ha scritto:
Here https://dl.dropbox.com/u/23177754/usocket-ecl-patches-2012-11-18.patch you will find several fixes for usocket that improve integration with ECL.
The problem is that usocket does not list sb-bsd-sockets as a dependency, but rather relies on REQUIRE. This makes it impossible to build standalone applications because they will crash when looking for the files associated to sb-bsd-sockets. Instead, with the current fix, ASDF is now capable of detecting that the library needs sb-bsd-sockets and link the program with it.
Juanjo
usocket-devel mailing list usocket-devel@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/usocket-devel