Thanks for the replies. Yes, right after I posted the mail, I noticed the native port of 'sqlite' already there. I just have four more dependencies to port. libpcap-dev, boost-1.5, dbus, and pkg-config. I've been creating port and hash files for these to download the sources, but writing the makefile is turning out to be a challenge.
How do I write a makefile for the targets, if the original compilation does a ./configure followed by make && make install. My main application is built with waf. So any input will help withdrew the porting.
Thanks, Aditya On Apr 30, 2015 9:05 PM, "Nobody III" <hungryninja101@...9...> wrote:
I don't know everything about Genode, but it sounds like I can maybe help you. Libdl/dlfcn is part of glibc. You can download the source code here: https://sourceware.org/git/?p=glibc.git;a=tree;f=dlfcn;h=f7d4dfdce29d99c2221... Genode includes a dynamic linker, so you could possibly implement the dlfcn functions yourself (if you do so, please share your code), you could see if someone who understands the dynamic linker better could do it, or you could try to find a workaround. Note that Genode's libc does have dlfcn.h, but the default implementation just gives an error message.
On Thu, Apr 30, 2015 at 11:31 PM, Aditya Kousik <adit267.kousik@...9...> wrote:
Hello
I'm trying to port libsqlite which is a dependency for another application (which I'm also trying to port). The build of this library is a one line compilation. But it requires a -ldl flag for dynamically loaded libraries (it uses dlopen() and dlfcn.h). I've tried getting the source for this, to no avail so far. Is there a way to link libraries directly from the linux host. Intuitively, that doesn't seem to work. Thoughts on how to move forward?
Thanks and regards, Aditya
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main