On 1/4/2015 2:47 PM, Dominik Taborsky wrote: > On Sun, 04 Jan 2015 21:12:16 +0100, Joel Sherrill > <joel.sherr...@oarcorp.com> wrote: > >> >> On January 4, 2015 2:05:13 PM CST, Dominik Taborsky <bre...@seznam.cz> >> wrote: >>> On Sun, 04 Jan 2015 20:53:16 +0100, Joel Sherrill >>> <joel.sherr...@oarcorp.com> wrote: >>> >>>> >>>> On January 4, 2015 1:20:31 PM CST, "Dominik Táborský" >>> <bre...@seznam.cz> >>>> wrote: >>>>> Hello, >>>>> >>>>> I've configured RTEMS with --enable-posix, run make, make install. >>>>> Everything went smoothly, didn't notice any error. But when I run >>> make >>>>> in the both_hello example, it errors: >>>>> >>>>> In file included from test.c:55:0: >>>>> /opt/rtems-4.11/sparc-rtems4.11/sis/lib/include/rtems/confdefs.h: At >>>>> top level: >>>>> >>> /opt/rtems-4.11/sparc-rtems4.11/sis/lib/include/rtems/confdefs.h:2945:4: >>>>> error: #error "CONFIGURATION ERROR: POSIX API support not >>> configured!!" >>>>> #error "CONFIGURATION ERROR: POSIX API support not configured!!" >>>>> >>>>> All repos are up-to-date, ran make clean between configs and even >>>>> manually deleted the installed RTEMS files to ensure new ones are >>> being >>>>> installed. Any ideas? >>>> How did you configure RTEMS? If you has --disable-posix, then this is >>>> expected. >>> As I said in the beginning of the mail, I configured it with >>> --enable-posix. Or would you like the whole command? >> Sure. Since it worked for me, that's the next step. > OK. I've completely rebuilt RTEMS from scratch and it works now. It looks > like some old config was still in place. > > Now I have a different problem - waf has trouble building examples-v2 in > root of the repo. GCC complains about bsp_specs trying to rename spec > 'endfile' to already defined spec 'old_endfile'. It happens quite randomly > among the files. I've never worked with these bsp specs before, so I'm at > my wit's end. > > sparc-rtems4.11-gcc: fatal error: > /opt/rtems-4.11//sparc-rtems4.11/sis/lib/bsp_specs: attempt to rename spec > 'endfile' to already defined spec 'old_endfile' > compilation terminated. These tools are in /opt. Did you build them using the RTEMS Source Builder (RSB) or install RPMs?
This isn't a waf problem but looks like a tools issue. > Any advice? > > Dominik -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel