[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FreeBSD build failure
From: |
Archie Cobbs |
Subject: |
Re: FreeBSD build failure |
Date: |
Fri, 5 Dec 2003 08:48:56 -0600 (CST) |
Michael Koch wrote:
> > > > The file native/target/generic/target_generic_file.h has this line:
> > > >
> > > > #define TARGET_NATIVE_FILE_FILEFLAG_SYNC O_SYNC
> > > >
> > > > However, FreeBSD uses "O_FSYNC" rather than "O_SYNC", so the build of
> > > > Classpath on FreeBSD fails (is it just me?).
> > >
> > > Well, I think classpath was not tested on FreeBSD for some month (!!!).
> > > I've a patch that should solve your problems. Please test it and report
> > > back.
> >
> > Thanks, that should do it.
>
> It should or it does ?
Sorry for the slow response.. I was intending to fully verify but haven't
been able to due to cvs problems, etc. I will report to this list if it
does NOT work when/if I'm able to test it again.
> > I also noticed this:
> >
> > $ make
> > Making all in lib
> > "Makefile", line 420: Need an operator
> > make: fatal errors encountered -- cannot continue
> > *** Error code 1
> >
> > Stop in /usr/home/archie/classpath/cvs.
> >
> > It works if I use "gmake" instead of "make". Line 420 is:
> >
> > sinclude $(JAVA_DEPEND)
> >
> > This seems to be a gmake-specific makefile construct. This line also
> > exists in Makefile.am so this doesn't seem to be automake's fault.
>
> Can you try to replace this with:
>
> -include $(JABA_DEPEND)
Hmm.. similar problem.. the resulting Makefile just ends up with:
-include $(JAVA_DEPEND)
I'm using automake version 1.7.5 .. is that too old?
> > No problem.. eagerly awaiting posting of the new 0.07 tarball :-)
>
> We will have daily CVS snapshots soon. 0.08 will out in 3 month.
What about this page? It still says 0.06 is the latest:
http://www.gnu.org/software/classpath/downloads/downloads.html
Thanks,
-Archie
__________________________________________________________________________
Archie Cobbs * Halloo Communications * http://www.halloo.com