Viktor Dukhovni:
> > -   $(SHLIB_LD) -o $(LIB) $(OBJS)
> > +   $(SHLIB_LD) -o $(LIB) $(OBJS) $(SYSLIBS)
...
> Wietse wanted to avoid $(SYSLIBS) when linking the shared libraries,
> and removed them from SHLIB_LD line, but they are indeed not optional
> in many cases.

This breaks when $(SYSLIBS) contains a non-shared library (libfoo.a).

Working around that will require extra scripting in makedefs, to
eliminate non-shared libraries from the $(SHLIB_LD) command lines.

        Wietse

Reply via email to