Hello to all,

I am new in buiding OpenJDK and hope, that this is the right list for my
problem.

To get a small JVM and rt.jar I try to build OpenJDK 8 with the small musl
libc (http://www.musl-libc.org/) instead of using the standard gnu libc,
yet I do not get it to build correctly.

My system: ubuntu 14.04 64bit

OpenJDK: OpenJDK 8 cloned from http://hg.openjdk.java.net/jdk8/jdk8/

My Problem: The following headers (which musl does not provide) cannot be
found while building the solaris-part


jdk8/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c:38:24: fatal
error:        sys/sysctl.h: No such file or directory

and

           jdk8/jdk/src/solaris/native/java/net/NetworkInterface.c:50:25:
fatal error: bits/ioctls.h: No such file or directory

My Question: Even though I got a Linux (which is stated after the configure
process) it tries to build the sources in the solaris directory. Is this
necessary or is there a way to prevent this? Even deeper into this matter:
I only need the profile compact1 for the Linux OS, are there switches for
the configure step to achieve this?

Thank You in advance for any help!
Frieder

Reply via email to