GCC 4.1.1 build failure in libjava - RHELv4
Andrew Haley
aph@redhat.com
Tue Mar 6 18:17:00 GMT 2007
Please don't top-post.
Charles Blaine writes:
> From: Andrew Haley <aph@redhat.com>
> Andrew Haley writes:
> > Charles Blaine writes:
> > > Building GCC 4.1.1 fails with both GCC 3.4.6 and 4.1.0 as provided by Red Hat
> > > (at the same spot)
> > >
> > > Building from source is a requirement for us. Any ideas?
> > >
> > >
> > > mkdir build
> > >
> > > cd build
> > >
> > > ../gcc-4.1.1/configure --prefix=/my/path --disable-shared
> > >
> > > make bootstrap
> > > ...
> > > make[7]: Entering directory
> > > `/utopia/tmp/build/i686-pc-linux-gnu/libjava/classpath/native/jni/midi-alsa'
> > > make[7]: *** No rule to make target
> > > `gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.c', needed by
> > > `gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.lo'. Stop.
> >
> > I can't remember seeing anything like this before. This file should
> > be present as
> > gcc/classpath/native/jni/midi-alsa/.svn/text-base/gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.c
>
> Typo, sorry
>
> gcc/libjava/classpath/native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.c
>
> >
> > Is it present in your source tree?
> Nope -- file ends in '.' not '.c'
>
> build:utopia> ls ../gcc-4.1.1/libjava/classpath/native/jni/midi-alsa/
>
> gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.c Makefile.am
>
> gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice. Makefile.in
>
> gnu_javax_sound_midi_alsa_AlsaPortDevice.c
>
> build:utopia>
>
> I confirmed that the gcc-4.1.1.tar.gz I downloaded some time ago
> from gnu.org has the broken file suffix as well (in the tar.gz).
It's ok at
ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.1.1/gcc-4.1.1.tar.bz2:
gcc-4.1.1/libjava/classpath/native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaPortDevice.c
gcc-4.1.1/libjava/classpath/native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.c
gcc-4.1.1/libjava/classpath/native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.c
gcc-4.1.1/libjava/classpath/native/jni/classpath/
Where did you get gcc-4.1.1.tar.gz ? :-)
Andrew.
More information about the Gcc-help
mailing list