#9 version 0.8 doesn't compile on debian woody

open
nobody
None
5
2003-08-07
2003-08-07
Manuel Schulte
No

Trying to compile on Debian Woody I run into the
following problems:

the command:
-------------------------
./configure --with-mysql HOST=localhost
-------------------------

works, but I get a warning:

------------------------
configure: WARNING:
The mod_perl object does not seem to exist in
/usr/lib/apache/1.3 -- it may
be missing. Continuing, in case it is installed
elsewhere, but
mod_perl is required by the MACS administration web pages.
-------------------------
The file "/usr/lib/apache/1.3/mod_perl.so" does exist.

The critical, probably unrelated problem, is when I
type "make", the compile crashes on the following:
--------------------------
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I.. -DDEBIAN
-fno-strict-aliasing -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/lib/perl/5.6.1/CORE -g -O2 -c libmacs_wrap.c
-Wp,-MD,.deps/CClient_la-libmacs_wrap.TPlo -fPIC -DPIC
-o .libs/CClient_la-libmacs_wrap.o
libmacs_wrap.c: In function `_wrap_macs_get_prof':
libmacs_wrap.c:1282: `$input' undeclared (first use in
this function)
libmacs_wrap.c:1282: (Each undeclared identifier is
reported only once
libmacs_wrap.c:1282: for each function it appears in.)
make[4]: *** [CClient_la-libmacs_wrap.lo] Error 1
make[4]: Leaving directory
`/usr/local/macs-0.8-beta/auc/c-lib/perl'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/usr/local/macs-0.8-beta/auc/c-lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/macs-0.8-beta/auc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/macs-0.8-beta'
make: *** [all] Error 2
---------------------------------

As far as I can tell I have all required dependencies
installed.

Discussion