Undefined reference to `fts2abcd'
Question:
During compilation I get the following error undefined reference to 'fts2abcd', what does it mean?
Answer:
'fts2abcd' file is required for transforming the SPS state space matrices to ARTEMiS matrices in ARTEMiS version 3.0.
How to eliminate this error?
First keep in mind that in old ARTEMiS versions the installation on the target had to be made manually by the user. Make sure you have installed properly the software on the host and target. Install "artemis-win32-3.0.exe" on the host, and "artemis-qnx-3.0.tgz" on QNX6.3.0 target. If you have doubts of how to update the target with the tgz refer to http://www.opal-rt.com/kb-article/rt-lab-target-update-instructions
After software installation, in RT-LAB add "Artemis30R13n.a" in "Compilation options" as shown in picture below.

Once compilation is complete, you need to add ".dat" file generated in the model folder. This .dat file contains the matrices of ARTEMiS.

For example, this problem was faced on a system with the following specifications:
> >MATLAB Version 6.5 (R13)
> >Simulink Version 5.0 (R13)
> >ARTEMIS Blockset Version 3.0 (R13)
> >RT-EVENTS Blockset Version 2.4 (R13)
> >RT-LAB Version 8.0.3 (R13)
> >Real-Time Workshop Version 5.0 (R13)
> >SimPowerSystems Version 2.3 (R13)
> >QNX:6.3.0
ERROR MESSAGE:
-------------------- Building rts_agb_x1_noio_4_ss_transfo_rect --------------------
rts_agb_x1_noio_4_ss_transfo_rect.o(.text+0x55e1): undefined reference to `fts2abcd'





