[fedora-java] icedtea +fedora 7 x64 build error

Thomas Fitzsimmons fitzsim at redhat.com
Tue Sep 25 18:41:51 UTC 2007


Justin Conover wrote:
> 
> 
> On 9/25/07, *Thomas Fitzsimmons* <fitzsim at redhat.com 
> <mailto:fitzsim at redhat.com>> wrote:
> 
>     Justin Conover wrote:
>      >
>      >
>      > On 9/25/07, *Thomas Fitzsimmons* <fitzsim at redhat.com
>     <mailto:fitzsim at redhat.com>
>      > <mailto:fitzsim at redhat.com <mailto:fitzsim at redhat.com>>> wrote:
>      >
>      >     Justin Conover wrote:
>      >
>      >     [...]
>      >
>      >      > make[5]: *** No rule to make target
>      >      >
>      >    
>     `/NOT-SET/BUILD_JDK_IMPORT_PATH/linux-amd64/jre/lib/amd64/server/libjvm.so',
> 
>      >      > needed by
>      >      >
>      >    
>     `/home/justin/Download/icedtea/openjdk-ecj/control/build/linux-amd64/lib/amd64/server/libjvm.so'.
>      >
>      >
>      >     How are you building IcedTea?
>      >
>      >     Tom
>      >
>      >
>      > Yes, that is during the make.
> 
>     I meant, "What steps should I take to try to reproduce this on my
>     machine?"
> 
>     Tom
> 
> 
> 
> Oh, I'm sorry I just followed this
> 
> http://icedtea.classpath.org/wiki//Main_Page
> 
> And had the buildreqs
> 
> http://icedtea.classpath.org/wiki/BuildRequirements 
> <http://icedtea.classpath.org/wiki/BuildRequirements>
> 
> hg clone http://icedtea.classpath.org/hg/icedtea
> cd icedtea
> ./configure
> 
> make

OK, there are two problems here:

1) cloning the IcedTea repository automatically puts tip in the working
    directory, and the current tip is the cacao branch

2) the cacao branch doesn't build using the same procedure as the default branch

As a workaround, you can update to the default head after cloning the 
repository, e.g.:

hg up -C c2d0a270a09f

(see: hg heads)

The real solution is to move CACAO work to a separate icedtea-cacao repository.

Tom




More information about the java-devel mailing list