Building RTEMS application with libbsd
chrisj at rtems.org
Thu Sep 8 06:37:49 UTC 2016
On 08/09/2016 16:09, Jinhyun wrote:
> Hi, all.
> I'm trying to run RTEMS network application on VirtualBox.
> It seems that RTEMS mainline doesn't have network driver which can work on
> So I decided to use libbsd package for this work. And I built the libbsd
> package as mentioned in README.waf.
> My question is, what do I do after "waf install"?
> I tried to build the application using makefile which is used for other
> applications before, but it failed with error message, "undefined reference
> to `rtems_bsd_initialize`".
> I exported a constant, RTEMS_MAKEFILE_PATH as bsp directory installed
> And my application codes are as below.
If you want to look at a LibBSD application take a look at:
The following files can be used as a base for a new application:
The 'waf configure' in the README's Building section is the one that
configures for LibBSD.
LibBSD set up is via /etc/rc.conf which is built into the root file system.
1. This is something I am working on so it is as it comes.
2. The rtems_waf module has support for LibBSD.
3. The app contains an example of building a root file system
More information about the users