Announcement: Legacy libnetworking will be removed from RTEMS and will be placed in a separate repository

junkes junkes at fhi-berlin.mpg.de
Wed Mar 3 19:37:37 UTC 2021


Hi Vijay,
I tried it again:

# building kernel
#git clone git://git.rtems.org/rtems.git kernel
git clone git://git.rtems.org/vijay/rtems.git kernel
cd kernel
git checkout devel-no-libnet

# build and install bsp
# 1. Test with waf
#-e "s|RTEMS_NETWORKING = False|RTEMS_NETWORKING = True|" \
./waf bsp_defaults --rtems-bsps=powerpc/beatnik > config.ini
sed -i \
-e "s|RTEMS_POSIX_API = False|RTEMS_POSIX_API = True|" \
-e "s|BUILD_TESTS = False|BUILD_TESTS = True|" \
config.ini
./waf configure --prefix=/home/junkes/MVME6100_testing/rtems/6
./waf
./waf install

cd ..

# building extra legacy net
git clone git://git.rtems.org/vijay/rtems-net-legacy.git legacyNet
cd legacyNet
git submodule init
git submodule update

./waf configure --prefix=/home/junkes/MVME6100_testing/rtems/6

./waf build --rtems-archs=powerpc --rtems-bsps=beatnik


Much better, but still a missing file?

[125/235] Compiling libc/res_mkquery.c
[126/235] Compiling libc/inet_lnaof.c
[127/235] Compiling librpc/src/xdr/xdr_array.c
../../telnetd/check_passwd.c:70:10: fatal error: rtems/telnetd.h: No 
such file or directory
    70 | #include <rtems/telnetd.h>
       |          ^~~~~~~~~~~~~~~~~
compilation terminated.

../../telnetd/telnetd.c:57:10: fatal error: rtems/telnetd.h: No such 
file or directory
    57 | #include <rtems/telnetd.h>
       |          ^~~~~~~~~~~~~~~~~
compilation terminated.

Waf: Leaving directory 
`/home/junkes/MVME6100_testing/legacyNet/build/powerpc-rtems6-beatnik'
Build failed
  -> task in 'network_objects' failed with exit status 1 (run with -v to 
display more information)
  -> task in 'network_objects' failed with exit status 1 (run with -v to 
display more information)

Heinz


More information about the devel mailing list