Dear developers,

I've developed a RT component, starting from hal_motenc.
This module represents now our hexaglide hexapod, it performs a realtime
simulation
of the real system, limit switches and encoders including index-enable
functionality.

As the module does no longer depends on hardware I've placed it under
src/hal/components.

Everything is working fine in RT. So I decided today to give a try to
--enable-simulator.

I'm obtaining compilation errors.

Can you have a look at them. I' pasting the whole bunch, but as you'll see
it seems
it is the same error here and there, so I suppose it can't be too difficult
to debug.

Compiling realtime
hal/components/motenc_hexaglide_dyns_virtual/hal_motenc_hexaglide_dyns_virtual.c
Compiling realtime
hal/components/motenc_hexaglide_dyns_virtual/parameters_def.c
Compiling realtime
hal/components/motenc_hexaglide_dyns_virtual/parameters_ini.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/vect_init.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/Phi.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/Phi_q.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/Phi_z.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/Phi_d.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/Phi_t.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/M.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/Q.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/dPhi_q.c
Compiling realtime hal/components/motenc_hexaglide_dyns_virtual/dPhi.c
Linking ../rtlib/hal_motenc_hexaglide_dyns_virtual.so
objects/rthal/components/motenc_hexaglide_dyns_virtual/parameters_def.o:(.rtapi_export+0x0):
multiple definition of `rtapi_exported_rtapi_app_main'
objects/rthal/components/motenc_hexaglide_dyns_virtual/hal_motenc_hexaglide_dyns_virtual.o:(.rtapi_export+0x0):
first defined here
objects/rthal/components/motenc_hexaglide_dyns_virtual/parameters_def.o:(.rtapi_export+0x10):
multiple definition of `rtapi_exported_rtapi_app_exit'
objects/rthal/components/motenc_hexaglide_dyns_virtual/hal_motenc_hexaglide_dyns_virtual.o:(.rtapi_export+0x10):
first defined here
objects/rthal/components/motenc_hexaglide_dyns_virtual/vect_init.o:(.rtapi_export+0x0):
multiple definition of `rtapi_exported_rtapi_app_main'
objects/rthal/components/motenc_hexaglide_dyns_virtual/hal_motenc_hexaglide_dyns_virtual.o:(.rtapi_export+0x0):
first defined here
objects/rthal/components/motenc_hexaglide_dyns_virtual/vect_init.o:(.rtapi_export+0x10):
multiple definition of `rtapi_exported_rtapi_app_exit'
objects/rthal/components/motenc_hexaglide_dyns_virtual/hal_motenc_hexaglide_dyns_virtual.o:(.rtapi_export+0x10):
first defined here


Best regards,

Javier
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to