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
