[haiku-commits] Re: BOM: r37694 fwohci.c:2433: error: format '%08x' expects type 'unsigned int', but argument 8 has type 'uint32'

  • From: Andreas Färber <andreas.faerber@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 16 Aug 2010 00:51:09 +0200

I've eliminated all the ppc warnings up to liblocale.so.

Am 14.08.2010 um 14:54 schrieb Matt Madia:

On Sat, Aug 14, 2010 at 12:32, Andreas Färber <andreas.faerber@xxxxxx> wrote:
after downloading some icu devel package, liblocale.so fails to link with
lots of undefined references...
The build starts as follows:

ICU not available for ppc
No optional package ICU available for ppc
No optional package LibIconv available for ppc
No optional package Sed available for ppc
No optional package Tar available for ppc
...patience...

How to fix the build? Is some #ifdef missing somewhere, or do all ports need
to cross-compile something outside the build system now?

Yes, ICU was moved out of the tree and into HaikuPorts and is imported
back into Haiku's build system as a prebuilt archive via
build/jam/OptionalBuildFeatures

Unfortunately HaikuPorts has zero information about ICU, apart from the .bep file and patch.

http://ports.haiku-files.org/wiki/dev-libs/icu

Especially no instructions or scripts how to cross-compile it.
http://dev.haiku-os.org/ticket/1844 is becoming more important again then - any thoughts?

Andreas


Other related posts: