-
Notifications
You must be signed in to change notification settings - Fork 32
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
make test.byte fails on MacOS #511
Comments
Same here.
That has been logged already here #521 |
I am having the same error as deril. Is there a way to manually pull newer version of eliom? |
Hi,
Does it help? |
@balat These instructions are not solving the issue for me. Anything else to try? |
@balat Yes to both questions. |
Can you check that the missing dll is present in the path specified in DYLD_LIBRARY_PATH? If yes, try to run the ocsigenserver command directly without make For some reason I don't understand, $DYLD_LIBRARY_PATH sometimes seems not to be taken into account by make ... |
@balat The dll is present in the path. Running ocsigenserver command directly works. |
Ok that's a workaround then. Also shouldn't $DYLD_LIBRARY_PATH be set by opam on MAcOS? |
@balat This thread explains why DYLD_LIBRARY_PATH is not respected on macOS, and includes a workaround which works for me: |
When I try to run a server using
make test.byte
the errorocsigenserver: ocsigen:main: Fatal - Error in configuration file: Error while parsing configuration file: Eliom: while loading /Users/myuser/.opam/4.06.1/lib/safepass/safepass.cma: error loading shared library: dllsafepass_stubs.so: dlopen(dllsafepass_stubs.so, 10): image not found
appearsmacos 10.13
eliom 6.3.0
The text was updated successfully, but these errors were encountered: