RTEMS and 1553 ddc BU 67104 ver 5

Rafael Morales rmorales at iaa.es
Tue Feb 14 15:54:37 UTC 2012


Dear Juan Pablo,


If I'm not wrong, the libraries of DDC boards are not compatible with 
RTEMS. They have libraries only for linux and windows.


Saludos Rafael.
> Hello my name is Juan Pablo (my English is poor, sorry for that) and I'm
> working with RTEMS operating system version 4.10 for i386 using device BU67104
> 1553 ddc version 5 (pc 104).
> The question is on the following compilation error (linker), copied it below:
>
> **** Build of configuration RTEMS_Executable_Configuration for project
> mon1553_prueba002 ****
>
> make all
> Building file: ../main.c
> Invoking: RTEMS C Compiler
> /opt/rtems-4.10/bin/i386-rtems4.10-gcc
> -B/opt/rtems-4.10/i386-rtems4.10/pc386/lib/ -specs bsp_specs -qrtems
> -mtune=i386 -Os -g -Wall -c -fmessage-length=0 -pipe -MMD -MP -MF"main.d"
> -MT"main.d" -o"main.o" "../main.c"
> ../main.c: In function 'Init':
> ../main.c:45: warning: 'result' is used uninitialized in this function
> ../main.c:30: note: 'result' was declared here
> Finished building: ../main.c
>
> Building target: mon1553_prueba002.exe
> Invoking: RTEMS C++ Linker
> /opt/rtems-4.10/bin/i386-rtems4.10-g++
> -B/opt/rtems-4.10/i386-rtems4.10/pc386/lib/ -specs bsp_specs -qrtems
> -mtune=i386 -Wl,-Ttext,0x00100000 -L/opt/rtems-4.10/i386-rtems4.10/pc386/lib
> -L/opt/rtems-4.10/i386-rtems4.10/pc386/lib/rtems-4.10
> -L/home/rtems/acextreme/acetoemace/lib/i386 -L/home/rtems/acextreme/lib/i386
> -L/home/rtems/ddc/Lib/Release -o"mon1553_prueba002.exe"  ./ddc1553.o ./main.o
>    -lrtems++ -lace -lemacepl
> ./main.o: In function `Init':
> /home/rtems/workspace/mon1553_prueba002/RTEMS_Executable_Configuration/../main.c:45:
> undefined reference to `ddc1553_initialize'
> /home/rtems/workspace/mon1553_prueba002/RTEMS_Executable_Configuration/../main.c:45:
> undefined reference to `ddc1553_open'
> /home/rtems/workspace/mon1553_prueba002/RTEMS_Executable_Configuration/../main.c:45:
> undefined reference to `ddc1553_close'
> /home/rtems/workspace/mon1553_prueba002/RTEMS_Executable_Configuration/../main.c:47:
> undefined reference to `ddc1553_read'
> /home/rtems/workspace/mon1553_prueba002/RTEMS_Executable_Configuration/../main.c:48:
> undefined reference to `ddc1553_control'
> collect2: ld returned 1 exit status
> make: *** [mon1553_prueba002.exe] Error 1
>
> using the library libemacepl.a libemacepl.so.3.2.6 (the "includes" routes (.
> hpp) is made).
> Apparently not find references to these methods (but all references. Hpp made)
> with respect to the library in question, can someone tell me
> is the most convenient to do in these cases?
>
> thanks in advance...
>
> ---
> Generado por el Webmail de la Fuerza Aerea Argentina
>
>
>
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20120214/9e3160e7/attachment-0001.html>


More information about the users mailing list