Hello!

I'm Robbie, and I apologize for any repeated questions that I might ask.

As of now, I've simply been trying to compile the tests within buildrump.sh
like: buildrump.sh/tests/fstest

If I'm not mistaken, to accomplish this, I should only need to provide the
linker with the necessary rump libraries?

My attempts so far have amounted to compiling with -lrumpfs_kernfs
-lrumpvfs -lrump -lrumpuser.

Which compiles and executes after setting my LD_LIBRARY_PATH. However it
does not return successfully and ends up executing the first die()
statement in the src.

Looking at the executable's function symbols:
rump_init
rump___sysimpl_mkdir
rump___sysimpl_mount50
rump___sysimpl_open
rump___sysimpl_read
rump___sysimpl_reboot
are all still undefined.

My question is: in order to make an application run through rump kernels
within a posix environment, do I need to continue looking for the right
libraries to add, or should I be focusing my attention towards either the
rumprun or rumpctrl repositories?

I'm not using rumpctrl because I want to stay away from running a server
for my end goal and I don't need to modify or test the drivers quite yet.
I'm not using rumprun because it appears it is only for hardware and xen
platforms yet this repository seems to do exactly what I want as far as
creating an application through rump.
As a note, I'm doing all this within linux.

I'm sorry again if I'm missing something obvious or if this has been
addressed already.

Thanks so much in advance for any advice!
Robbie

Reply via email to