[OPEN-ILS-DEV] Re: Compile Errors on Debian

Martin Morris martin at martinmorris.org
Mon Jan 8 09:49:35 EST 2007


Thanks for the quick answer Dan.

Yes, I'm compiling against apache 2.2.

As for the other openils_all error, installing the dbi drivers helped  
so thanks, but now having another problem:

mod_xmlent.c: In function 'charHandler':
mod_xmlent.c:208: error: 'request_rec' has no member named  
'per_dir_config'
mod_xmlent.c: In function 'xmlEntHandler':
mod_xmlent.c:260: error: 'request_rec' has no member named  
'per_dir_config'
mod_xmlent.c:354: error: 'apr_bucket' has no member named 'data'
mod_xmlent.c:354: error: 'apr_bucket' has no member named 'free'
make[2]: *** [mod_xmlent.o] Error 1
make[1]: *** [mod_xmlent] Error 2

Martin


On 08/01/07, Martin Morris <martin at martinmorris.org> wrote:
 > Hello,
 >
 > Slowly ploughing my way through the installation instructions.
 > Currently coming up with this error at the make stage, and it's not
 > making a lot of sense to me.  Can anybody assist?

<snip>

 > In file included from /usr/include/apache2/ap_config.h:25,
 >                   from /usr/include/apache2/httpd.h:43,
 >                   from apachetools.h:1,
 >                   from apachetools.c:1:
 > /usr/include/apache2/apr.h:270: error: expected '=', ',', ';', 'asm'
 > or '__attribute__' before 'apr_off_t'

One fairly wild guess: are you trying to compile against Apache 2.2?

<snip>

 > c_apps
 > oils_auth.so
 > oils_cstore.c:10:21: error: dbi/dbi.h: No such file or directory

You're going to need the libdbi source from
http://libdbi.sourceforge.net/ to compile this section, as documented
at http://open-ils.org/dokuwiki/doku.php?id=libdbi

Dan




More information about the Open-ils-dev mailing list