[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XForms] Re: [Xforms-cvs] First time CVS download.
From: |
Angus Leeming |
Subject: |
Re: [XForms] Re: [Xforms-cvs] First time CVS download. |
Date: |
Mon, 1 Dec 2003 18:13:54 +0000 |
User-agent: |
KMail/1.4.3 |
On Monday 01 December 2003 4:10 pm, you wrote:
> Helpfull but no Cigar!
Sheeesh!
> Here is Autoconf output on a fresh install.
> Note the missing "config.h" & "stamp-h".
> This causes "./configure" and subsequent "make"
> to fail. Are these generated or just missing.
Generated.
> If generated, by what command?
Ok, in an attempt to be helpful, I'll see if I can get things
to work using anoncvs myself. In what follows all lines starting '$ ' are copied
verbatim from the console. All lines starting '#' and all empty lines are my
comments
# Grab a copy of the repository
$ cvs -d:pserver:address@hidden:/cvsroot/xforms login
$ cvs -z3 -d:pserver:address@hidden:/cvsroot/xforms co -d anoncvs xforms
$ cd anoncvs
# Generate configure using the GNU autotools
$ ./autogen.sh
$ ls configure
configure
# We're going to put the sources in a builddir that differs from the sourcedir.
$ mkdir build
$ cd build
# Run configure. We're going to build everything. Note that 'stamp-h1' is
# generated at this step.
$ ../configure --enable-maintainer-mode --enable-demos
$ find . -name 'stamp*' -print
./lib/stamp-h1
# Ok, let's run 'make'. Note that 'forms.h' is generated at this step.
$ time make
[...snip]
Making all in include
make[3]: Entering directory `/home/angus/xforms/anoncvs/build/lib/include'
rm -f tmpforms
sed "1,/crop here for forms/d" AAA.h > tmpforms
for i in Basic.h XBasic.h bitmap.h box.h browser.h button.h canvas.h chart.h
choice.h clipbd.h clock.h counter.h cursor.h dial.h filesys.h flps.h
formbrowser.h frame.h free.h goodies.h input.h menu.h menubar.h popup.h
positioner.h scrollbar.h slider.h tabfolder.h text.h thumbwheel.h timer.h
xyplot.h zzz.h; do \
sed "1,/crop here for forms/d" ../../../lib/include/$i >> tmpforms; \
done
if cmp -s tmpforms forms.h ; then \
rm -f tmpforms ;\
else \
rm -f forms.h ;\
mv tmpforms forms.h ;\
fi
echo timestamp > stamp-forms
make[3]: Leaving directory `/home/angus/xforms/anoncvs/build/lib/include'
[snip...]
real 2m38.735s
user 1m32.780s
sys 0m28.040s
So, as you can see, everything works out of the box on a standard RH8 machine.
So, I can't believe it's impossible to get an RH7.3 machine to behave properly
;-)
Regards,
Angus