Henrik Nordstrom wrote:
Only from the main CVS (cvs.squid-cache.org)
---
That's what I used:
export CVSROOT=':pserver:anoncvs@xxxxxxxxxxxxxxxxxxx:/squid'
cvs co [update] squid3
The error messages...
this file is generated when you run configure. Or more exacly when
configure recursively runs the configure script in lib/cppunit-1.10.1/
---
Yep...see that and a recursive config.log in cppunit-1.10.1
Sorry for what might be simplistic, basic questions, but am trying to
generate squid from CVS for first time (vs. from some distro's "RPM"...).
You should probably start by using a nightly snapshot instead of CVS.
---
That's what I started with, but I had problems with (make used
gawk to transform input options, but new ".gawk" script wasn't yet made a
part of nightly snapshot..:-) (darned if I do and darned if I don't)).
But the CVS does build fine here and for all other developers active in
Squid-3 development...
---
Likely I have something "obvious" missing from my environment
(*doh*: you mean I need to have a C compiler installed?!). But wouldn't
the other developers generally build from the developer CVS on
devel.squid-cache.org?
Last output from configure is:
------
config.status: executing default commands
creating include/cppunit/config-auto.h - prefix CPPUNIT for config/config.h defines
/* automatically generated CVS/ config/ contrib/ doc/ examples/ include
------
It it, I see a bunch of defines starting with "CPPUNIT_" that are "broken".
They have the embedded control characters (^A and ^B) as though they were
place holders for values some script should have filled in:
------
/* define if the library defines strstream */
#ifndef CPPUNIT_^A
#define CPPUNIT_^A ^B
#endif
/* Define to 1 if you have the <cmath> header file. */
#ifndef CPPUNIT_^A
#define CPPUNIT_^A ^B
#endif
...
------
Maybe my configure options are sufficiently "weird" so as to cause
problems...
Linda