Hi David, I'm not sure why you want to build the libapreq library separately from the Perl module(s). My understanding of libapreq is that the library is part of the Perl module installation.
Anyhow I use following build order since years without any issues. 1. Perl 2. Perl modules which are not related to apache/mod_perl 3. Extract apache source 4. Make mod_perl and other apache modules 5. Make apache 6. Make Apache::Test 7. Make libapreq 8. Make Perl modules which are related to apache/mod_perl like Apache::DBI, Apache::Session ... I'm using apache 1.3.34, mod_perl 1.29 and libapreq 1.3. I guess, the build process of libapreq does recompile the libapreq library each time you build the Perl module. Cheers Sven. David Scott schrieb: > Guys, > > I'm trying to build a bundled version of Apache 1 + mod_perl but am > having a hell of a time building the Apache::Request and Apache::Cookie > modules. > > I've built the shared object version of libapreq and that works fine > (I've got my Apache 1.37 in a special source file and libapreq finds it > fine). The problem is that when I come to build the Perl wrapper later, > it tries to re-build the C library. This is bad, because there is no > way to pass in the location of the Apache header files during the Perl > build process, so the whole thing fails. > > According to the docs, if I have libapreq.so and the Perl build can find > it, it will use that library rather than re-building it. So I say > > perl Makefile LIBS='-L/path/to/my/libapreq -lapreq' > > When building the Perl module. Seems to me it should find libapreq. > But it wants to build the C library anyway. What am I doing wrong??? > > Thanks in advance. > > David -- /This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the intended recipient, you should not copy it, re-transmit it, use it or disclose its contents, but should return it to the sender immediately and delete your copy from your system. Thank you for your cooperation./ Sven Geisler <[EMAIL PROTECTED]> Tel +49.30.5362.1627 Fax .1638 Senior Developer, AEC/communications GmbH Berlin, Germany