-
Notifications
You must be signed in to change notification settings - Fork 4
WIP: Move from oasis to dune #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
99923ca to
fc340a9
Compare
|
may you take a look? :) |
|
Great work! I am struggling to make it work on macOS through 😅 At first, I couldn't build at all: % dune build
bash src/quantor/libpicosat.a,src/quantor/libquantor.a,src/quantor/picosat.h,src/quantor/quantor.h (exit 2)
(cd _build/default/src/quantor && /usr/local/bin/bash -e -u -o pipefail -c '
/usr/local/bin/gmake -s -C ../../libs clean
/usr/local/bin/gmake -s -C ../../libs picosat-960/libpicosat.a
/usr/local/bin/gmake -s -C ../../libs quantor-3.2/libquantor.a
cp ../../libs/quantor-3.2/libquantor.a .
cp ../../libs/picosat-960/libpicosat.a .
cp ../../libs/quantor-3.2/quantor.h .
cp ../../libs/picosat-960/picosat.h .
/usr/local/bin/gmake -s -C ../../libs clean
')
make[1]: *** No rule to make target `clean'. Stop.
gmake: *** [Makefile:24: clean] Error 2
Done: 137/152 (jobs: 1)% I removed the first Then I had to add this to src/quantor/dune: (install
(section lib)
(files picosat.h quantor.h libpicosat.a libquantor.a))But then I still can't use a lib that uses I get: Not sure where to go from there :( |
|
I think it['s probably that the edit: or maybe the C stub stuff needs to statically link picosat in the .so |
|
Aaah the issue was just that libpicosat.a and libquantor.a libs had to be installed to
Ready to merge! |
progress: 2% (I just started 😊)