[fedora-java] icedtea +fedora 7 x64 build error
Thomas Fitzsimmons
fitzsim at redhat.com
Tue Sep 25 19:17:09 UTC 2007
Thomas Fitzsimmons wrote:
> 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.
Or upgrade from Mercurial 0.9.3 to 0.9.4, which has a fix for:
http://www.selenic.com/mercurial/bts/issue574
Tom
More information about the fedora-devel-java-list
mailing list