-
Notifications
You must be signed in to change notification settings - Fork 17
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
Split stklos into lib and binary (so STklos will be embeddable) #263
base: master
Are you sure you want to change the base?
Conversation
So we can have an embedable libstklos in the near future.
One more thing: the binary can't find the library and I had to set LD_LIBRARY_PATH manually. I think there is a way to fix this. |
An I'd have to study the STkos boot process. I though I knew how it worked, but it's more complicated than my initial understanding. |
I haven't given up on this :) I'll try to work on it later... The tricky part is to adjust the boot process. |
The first versions of STklos used this approach (look at the file |
I'm surprised because: Lines 14 to 15 in 590c727
Is the README wrong? |
I think @egallesio forgot to remove that part of the README. As he mentioned in this PR, STkos used to be embeddable. By the way, he explained what the problem is, and if there is a solution then STklos cold be embeddable again... |
For now, it is. I have suppressed this sentence from the README. I'll reintegrate it when this will be again possible. |
So we can have an embedable
libstklos
in the near future. A small patch, as you can see!I'll work on an example program embedding STklos.
Pending:
$PREFIX/include
withsocket.h
,extraconf.h
etc.install-base
,install-dev
andinstall
? (Not sure if this is needed)