#14842: Error building bootstraping libicuio while cross-compiling ARM on Ubuntu
18.04
----------------------------+----------------------------
Reporter: pemdp | Owner: bonefish
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Build System | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: arm
----------------------------+----------------------------
Comment (by pulkomandy):
Bad news for you, but ICU build happens at a later stage. It certainly
does not get built into gcc and has nothing to do with it. It is a library
used by the locale kit for internationalisation. If you do not get the
libsolv hpkg, you are at an earlier step...
On Haiku, everything must be compiled as position independant. We specify
this using -fPIC. If the compiler ends up setting -fno-pie, that's a
problem.
In any case, there shouldn't be a need for any hacks in a 3rd party
makefile. Issues should be solved in our jamfiles and recipes (I don't use
the docker and makefile here, for example)
--
Ticket URL: <https://dev.haiku-os.org/ticket/14842#comment:21>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.