[EQL5] `init_lib_APP__ALL_SYSTEMS` strangeness

PR polos.ruetz at gmail.com
Fri Dec 18 16:50:36 UTC 2020


On 12/18/20, Erik Winkels <aerique at xs4all.nl> wrote:
> eql5-sfos.o: in function `main':
>      eql5-sfos.cc:(.text.startup+0x2c8): undefined reference to
> `init_lib_APP__ALL_SYSTEMS'
>      collect2: error: ld returned 1 exit status
>      make: *** [Makefile:170: eql5-sfos] Error 1

In your 'make.lisp' in 'asdf:make-build' you could try to add a line
with the init name:

(asdf:make-build "app"
                 :monolithic t
                 :type :static-library
                 :move-here "./"
                 :init-name "init_lib_APP__ALL_SYSTEMS")

This should fix it.

Paul



More information about the ecl-devel mailing list