* Deepak Bhole <dbhole(a)redhat.com> [2011-09-27 11:22]:
> * Petr Pisar <ppisar(a)redhat.com> [2011-09-27 11:00]:
> > Hello,
> > I have a non-java package (pl) which links to jvm. Build scripts
> > of pl
> > needs to locate directories with libjava.so, libjvm.so etc. and
> > instruct
> > native linker (ld) where to find them (-L option).
> > Current implementation in the pl.spec is uggly (a lot of ad-hoc
> > hacks for
> > each platform which requires tuning time to time
> > <https://bugzilla.redhat.com/show_bug.cgi?id=740897
> > So I decided to find ultimate way how to obtain path for linker
> > and Java
> > home directory. Unfortunatelly, I did not find any. So I've
> > written
> > one. You can find it as attachment at the afore-mentioned bug
> > report.
> > Usage is inspired by pkg-config:
> > $ javac JavaConfig.java
> > $ java JavaConfig --home
> > /usr/lib/jvm/java-1.6.0-openjdk-126.96.36.199.x86_64/jre
> > $ java JavaConfig --libs-only-L
> > -L/usr/lib/jvm/java-1.6.0-openjdk-188.8.131.52.x86_64/jre/lib/amd64/server
> > -L/usr/lib/jvm/java-1.6.0-openjdk-184.108.40.206.x86_64/jre/lib/amd64
> > -L/usr/lib/jvm/java-1.6.0-openjdk-220.127.116.11.x86_64/jre/../lib/amd64
> > -L/usr/java/packages/lib/amd64 -L/usr/lib64 -L/lib64 -L/lib
> > -L/usr/lib
> > I can bundle the tool to my `pl' package, but I think it could be
> > helpful for others too. So I'd like to ask Java SIG whether it
> > wants to
> > adopt it (e.g. as a part of JDK).
> Out of curiosity, is there a reason why the OpenJDK RPM on Fedora
> install .pc files so that pkg-config itself can be used?
> Adding Andrew Hughes to cc:
Not sure why you're asking me. I don't have anything to do with the RPMs.
Free Java Software Engineer
Red Hat, Inc. (