I am on 10.12.5 and this is what I use as a configure command to build jdk 10 successfully.

bash configure --with-freetype-include=/usr/X11/include/freetype2 --with-freetype-lib=/usr/X11/lib --with-boot-jdk=/Users/micheltrudeau/java/jdk9/b167 --disable-warnings-as-errors

--
Thanks,
Michel



Erik Joelsson <mailto:erik.joels...@oracle.com>
June 30, 2017 at 12:40 AM
I think configure is looking for freetype in the wrong place on newer Macosx. You will need to point it out explicitly using a combination of --with-freetype* arguments.

The "Bad file descriptor" error is benign IIRC, but happens a lot on mac.

/Erik



Rohit Vaidya <mailto:rohit...@gmail.com>
June 29, 2017 at 9:09 AM
A gentle reminder experts. I found something similar issue posted here
https://community.oracle.com/thread/4038913





Rohit Vaidya <mailto:rohit...@gmail.com>
June 17, 2017 at 12:19 PM
Hello Experts,

I was running a fresh JDK 9 build on Mac OS Sierra 10.12.5.
"$sh configure" fails with freetype dependency. On installing freetype with
brew it still continues to fail.

configure: error: Could not find freetype! You might be able to fix this by
running 'brew install freetype'.

/Users/rohitvaidya/Downloads/projects/9dev/common/autoconf/generated-configure.sh:
line 82: 5: Bad file descriptor
configure exiting with result code 1

Has anyone faced this before?

Reply via email to