← Back to team overview

rohc team mailing list archive

Error while cross-compiling c_generic.c

 

 Hello Didier,

While cross-compiling for ARM the last branch with tcp support, I have an error, and don't understand where is the source of the problem.

The problem is in the macro IPV6_ADDR_IN6(x) but I only find __in6_u in the include files common/protocols/ipv6.h...

make  all-recursive
make[1]: entrant dans le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp »
Making all in src
make[2]: entrant dans le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src »
Making all in .
make[3]: entrant dans le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src »
make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src »
Making all in common
make[3]: entrant dans le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/common »
Making all in protocols
make[4]: entrant dans le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/common/protocols »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/common/protocols »
Making all in .
make[4]: entrant dans le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/common »
  CC     librohc_common_la-rohc_common.lo
  CC     librohc_common_la-rohc_packets.lo
  CC     librohc_common_la-rohc_traces.lo
  CC     librohc_common_la-trace.lo
  CC     librohc_common_la-crc.lo
  CC     librohc_common_la-decode.lo
  CC     librohc_common_la-ip_id_offset_decode.lo
  CC     librohc_common_la-interval.lo
  CC     librohc_common_la-lsb_decode.lo
  CC     librohc_common_la-sdvl.lo
  CC     librohc_common_la-wlsb.lo
  CC     librohc_common_la-ip.lo
  CC     librohc_common_la-ts_sc_comp.lo
  CC     librohc_common_la-ts_sc_decomp.lo
  CC     librohc_common_la-comp_list.lo
  CC     librohc_common_la-cid.lo
  CC     librohc_common_la-ipproto.lo
  CCLD   librohc_common.la
make[4]: quittant le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/common »
Making all in test
make[4]: entrant dans le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/common/test »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/common/test » make[3]: quittant le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/common »
Making all in comp
make[3]: entrant dans le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/comp »
  CC     librohc_comp_la-rohc_comp.lo
  CC     librohc_comp_la-c_uncompressed.lo
  CC     librohc_comp_la-c_generic.lo
make[3]: quittant le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src/comp » make[2]: quittant le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp/src » make[1]: quittant le répertoire « /home/dialine/LTE/RoHC/RoHC_Library/rohc-tcp »
tructure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1872: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
c_generic.c:1878: error: structure has no member named `in6_u'
make[3]: *** [librohc_comp_la-c_generic.lo] Erreur 1
make[2]: *** [all-recursive] Erreur 1
make[1]: *** [all-recursive] Erreur 1
make: *** [all] Erreur 2


 Have you an idea ?

 Best regards,

           FWX.