[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 
Modify

CLDR Ticket #11013(closed: needs-more-info)

Opened 9 months ago

Last modified 4 months ago

crosscompiling with the different endianness?

Reported by: w.tokarski@… Owned by: anybody
Component: other Data Locale:
Phase: dsub Review:
Weeks: Data Xpath:
Xref:

Description

yesterday i almost managed to cross compile icu-60.2 ppc target on x86-linux host. i arrived at:

genccode: currently only same-endianness ELF formats are supported
Makefile:193: recipe for target 'packagedata' failed
make[3]: *** [packagedata] Error 16

which comes from an unimplemented feature in /source/tools/toolutil/pkg_genc.c

747        *pIsBigEndian=(UBool)(buffer.header32.e_ident[EI_DATA]==ELFDATA2MSB); 
748        if(*pIsBigEndian!=U_IS_BIG_ENDIAN) { 
749            fprintf(stderr, "genccode: currently only same-endianness ELF formats are supportedn"); 
750            exit(U_UNSUPPORTED_ERROR); 
751        } 
752        /* TODO: Support byte swapping */

could that be taken care of in an expectable time frame? pretty please;)

wawa

Attachments

Change History

comment:1 Changed 9 months ago by w.tokarski@…

i meant of course: /source/tools/toolutil/pkg_genc.cpp
thank you

comment:1 Changed 9 months ago by w.tokarski@…

i meant of course: /source/tools/toolutil/pkg_genc.cpp
thank you

comment:2 Changed 9 months ago by w.tokarski@…

now i think i dont need to generate tools on target arch, so the problem may be non existant, sorry troubling you without merit!

comment:3 Changed 4 months ago by mark

  • Status changed from new to closed
  • Resolution set to needs-more-info
View

Add a comment

Modify Ticket

Action
as closed
Next status will be 'new'
Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.