On Mon, Jul 6, 2015 at 1:39 PM, Claes Wallin (韋嘉誠) <skar...@clacke.user.lysator.liu.se> wrote: > On Mon, Jul 6, 2015 at 12:13 PM, Laurent Bercot <ska-skaw...@skarnet.org> > wrote:
>>> For me execline fails to build from source because -lskarnet is listed >>> as a dependency instead of in EXTRA_LIBS. [ . . . ] >> -lskarnet works as a dependency because GNU make will translate it >> to libskarnet.a or libskarnet.so depending on what you have and the >> configure options you've given. Are you using GNU make 4.0 or later ? [ . . . ] >> Bear in mind that libskarnet.a is installed in /usr/lib/skalibs/ >> by default, and if you change anything in the execline config, it >> may not find it without the proper --with-libdir option. I tried explicit --with-lib and that helped. I will see if giving skalibs --libdir=.../lib will help too. Directory namespacing is less necessary the way guix handles packages. >>> I'm surprised nobody else seems to be having this problem. In >>> particular, the Nix definition is just a plain build from source and >>> apparently Just Works. What am I missing? >> >> >> I don't know, but your error messages will tell. :) > > I will try with the explicit --with-lib and see if that deconfuses make. As said above, it did. I am still confused, though. :-)