hi,

I trying to test lwip in genode with sample client and server program and testing with netperf tool in ubuntu os.
so as the first step, I put command $ make run/lwip.lx  

i got following,

checking library dependencies...
Skip target drivers/nic/lan9118 because it requires lan9118
  Library platform
  Library syscall
  Library base-common
  Library lx_hybrid
  Program drivers/nic/linux/nic_drv
  Library startup
  Library cxx
  Library base
  Library alarm
  Library timer
  Program drivers/timer/timer
  Library init_pd_args
  Program init/init
  Library libc-string
  Library libc-locale
  Library libc-stdlib
  Library libc-stdio
  Library libc-gen
make[3]: *** No rule to make target `flt_rounds.o', needed by `libc-gen.lib.a'.  Stop.
make[2]: *** [libc-gen.lib] Error 2
make[1]: *** [gen_deps_and_build_targets] Error 2
make[1]: Leaving directory `/home/administrator/genode1/build.lx'
Error: Genode build failed
make: *** [run/lwip_lx] Error 252

how can i solve this problem.

With Reg,
VENKADA RAMANUJAM.S
9578520238


On Tue, Aug 20, 2013 at 6:50 PM, Norman Feske <norman.feske@...1...> wrote:
Hello Venkada,

> build.lx>

because you are using Genode on Linux, no ISO is created. On Linux,
Genode's core is just started as ordinary Linux process. To see what is
going on under the hood, please take a look at the respective
'base-<platform>/run/env' file, which contains the platform-specific
rules for integrating a Genode scenario into a bootable form.

If you execute a run script within a build directory configured for one
of the non-Linux kernels on x86, the build system creates an ISO file at
location '<build-dir>/var/run/<run-script-name>.iso'. Such an ISO file
can be burned onto a CDROM, written to an USB stick (via 'dd'), or
booted via Qemu. The latter is what happens automatically.

> could you please tell me clear steps to compile genode source code for
> applying directly on hardware and linux platform . also how to generate
> iso to boot genode in x86 hardware. is any boot file required for those ?

With the exception of Linux, the boot files are created at
'<build-dir>/var/run/<run-script-name>/'. Those files comprise the boot
loader, boot-loader configuation, the kernel, and the binaries.

Regards
Norman

--
Dr.-Ing. Norman Feske
Genode Labs

http://www.genode-labs.com · http://genode.org

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Genode-main mailing list
Genode-main@...12...ceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main