The rumpremote environment does not give you a compile environment, it is just a convenience for running code. There is currently no way of running a configure script for cross compiling for rumprun. You may be able to compile it by running the configure script under netbsd and then using the rumprun cross compiler and the scripts. In the future this will be a simpler process but it is not yet, and you need to understand the rumprun build process (or how to customise the rump hijack setup) and make it do what you need. At this stage there are not yet simple off the shelf ways of doing what you need, you need to do real R&D and invest time in making it work.
Justin On Fri, May 16, 2014 at 8:29 AM, harshavardhan Reddy <[email protected]> wrote: > Hi Justin > Thanks for the quick reply. > > We have run the strace utility as suggested by you. attaching the > output with this mail. could you please help us in deciphering the > same as I am not knowledgeable enough to differentiate between > rumpkernel and fedora20 > system calls. > > For more information on how we setup and compiled quagga > > rumpremote (unix://csock)$ pwd > /root/rumprun/quagga-0.99.22.4 > > rumpremote (unix://csock)$ ./configure --disable-ipv6 --disable-ospf6d > --enable-user=root --enable-group=root > rumpclient init failed > rumpclient init failed > rumpclient init failed > rumpclient init failed > configure: error: working directory cannot be determined > > As we are observing errors when we configure on rumpremote shell, we > configured and installed directly in the normal shell as below > > [root@localhost quagga-0.99.22.4]# pwd > /root/rumprun/quagga-0.99.22.4 > > [root@localhost quagga-0.99.22.4]# ./configure --disable-ipv6 > --disable-ospf6d --enable-user=root --enable-group=root > > [root@localhost quagga-0.99.22.4]#make; make install > > > Please note the directory is the same. > > Thank You, > > Regards, > HV Reddy > > > On 5/15/14, Justin Cormack <[email protected]> wrote: >> On May 15, 2014 1:50 PM, "harshavardhan Reddy" <[email protected]> >> wrote: >>> >>> Hi All, >>> >>> I have setup a VM with Fedora20 installed on it. >>> >>> I have DPDK and rumpkernel installed on top of VM. DPDK and >>> rumpkernel are working as expected. >>> >>> Now we have Quagga installed on rumpkernel. Quagga has >>> zebra,ospf,bgp....and other deamens running. >>> >>> Now our basic doubt is whether Quagga is running on rumpkernel or host >>> filesystem. >>> >>> How to check if quagga is using rumpkernel. >>> >> >> Unless you compiled it against rump kernel using rumprun or you used hijack >> it will be against host. You can check by running strace to see if it is >> using host syscalls. >> ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ rumpkernel-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/rumpkernel-users
