[etherlab-users] capi

Beat Gerber beat.gerber at festin.net
Sun Oct 31 18:48:59 CET 2010


Hello all,

I don't know why I get this error message ..


*******
.... skel]# make
make: Dépendance circulaire my-app.xml <- .linted abandonnée.
/usr/bin/xmllint --schema //opt/etherlab/capi/rt_application.xsd my-app.xml >
.linted
my-app.xml validates
make -C /usr/src/linux-2.6.34.7-rtai-magma M=/opt/etherlab/capi/skel Makefile
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.34.7-rtai-magma »
make[1]: « Makefile » est à jour.
make[1]: quittant le répertoire « /usr/src/linux-2.6.34.7-rtai-magma »
make -C /usr/src/linux-2.6.34.7-rtai-magma M=/opt/etherlab/capi/skel modules
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.34.7-rtai-magma »
/usr/bin/xsltproc --stringparam header_type param \
                //opt/etherlab/capi/header.xsl
/opt/etherlab/capi/skel/my-app.xml | /usr/bin/indent >
/opt/etherlab/capi/skel/param.h
/usr/bin/xsltproc --stringparam header_type signal \
                //opt/etherlab/capi/header.xsl
/opt/etherlab/capi/skel/my-app.xml | /usr/bin/indent >
/opt/etherlab/capi/skel/signal.h
/usr/bin/xsltproc //opt/etherlab/capi/application_defines.h.xsl
/opt/etherlab/capi/skel/my-app.xml | /usr/bin/indent >
/opt/etherlab/capi/skel/application_defines.h
  CC [M]  /opt/etherlab/capi/skel/app_main.o
/usr/bin/xsltproc //opt/etherlab/capi/data.c.xsl
/opt/etherlab/capi/skel/my-app.xml | /usr/bin/indent >
/opt/etherlab/capi/skel/data.c
  CC [M]  /opt/etherlab/capi/skel/data.o
  CC [M]  /opt/etherlab/capi/skel/.src/register.o
/opt/etherlab/capi/skel/.src/register.c:69: erreur: expected expression before
‘,’ token
make[2]: *** [/opt/etherlab/capi/skel/.src/register.o] Erreur 1
make[1]: *** [_module_/opt/etherlab/capi/skel] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.34.7-rtai-magma »
make: *** [modules] Erreur 2

******
Is my my-app.xml wrong ? >> make: Dépendance circulaire my-app.xml <- .linted
abandonnée.


my-app.xml looks like that:
<?xml version="1.0"?>
<application>
<description>EtherLabexampleapplication</description>
<version>Versionstring</version>
<task basetick="1000"/>
<data>
<signal name="signal1" datatype="double_T"/>
<parameter name="parameter1" datatype="double_T"/>
</data>
</application>


Someone an Idea?
This interface to realtime ethercat makes me loosing my hair!






More information about the Etherlab-users mailing list