Open oskooi opened 4 months ago
Some additional information.
Building from source with Guile 3.0 using the tarball of the latest release (4.5) works fine.
wget https://github.com/NanoComp/libctl/releases/download/v4.5.1/libctl-4.5.1.tar.gz
tar xvzf libctl-4.5.1.tar.gz
cd libctl-4.5.1/
./configure --enable-shared LDFLAGS="-L/usr/local/lib -Wl,-rpath,/usr/local/lib"
make && sudo make install
However, adding the --without-guile
option to ./configure
produces the same error as above.
./configure --without-guile && make
worked fine for me on the release tarball.
You will need guile to build from the github source (which also requires --enable-maintainer-mode
), because it is needed to generate the utils/geom-ctl-io.c
file (which is included in the release tarball).
When trying to compile
libctl
from source (069e736) with the flag--without-guile
, I run into this error:Inspecting
config.log
, I find these lines which seems should not be there: