[pubcookie-users] Problem compiling Pubcookie 3.3.2c on Debian Etch x86

Jim Fox fox at washington.edu
Fri Mar 23 21:17:16 PDT 2007


>
>
>
> But now I see there is a difference between what Etch/Apache uses  
> for a "Shared Object" and what I have built....

Does the pubcookie module work?

Jim

>
> (for comparison, heres an example of another module in the modules  
> directory --- I chose mod_rewrite)
>
> yadda:/# cd usr/lib/apache2/modules
> yadda:/usr/lib/apache2/modules# file mod_rewrite.so
> mod_rewrite.so: ELF 32-bit LSB shared object, Intel 80386, version  
> 1 (SYSV), stripped
> yadda:/usr/lib/apache2/modules# file /etc/apache2/pubcookie/ 
> keyclient-3.3.2c
> /etc/apache2/pubcookie/keyclient-3.3.2c: ELF 32-bit LSB executable,  
> Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically  
> linked (uses shared libs), for GNU/Linux 2.4.1, not stripped
> yadda:/usr/lib/apache2/modules#
>
>
> Perhaps Debian and Apache2 handle modules differently now?
>
> http://www.ducea.com/2006/05/30/managing-apache2-modules-the-debian- 
> way/
>
>
> Any light you could shed on this would be greatly appreciated!
>
> Thank you!
>
> Matt
>
>
>
>
> Jim Fox wrote:
>>>
>>> Im trying to get Pubcookie 3.3.2c compiled on x86 Debian Debain  
>>> Etch with Apache 2.2 and have got the "./configure" working, but  
>>> the "make" fails without a useful error message... it seems like  
>>> I might be missing some
>>> local apache2 sources or something, but I think I have everything  
>>> installed
>>> that I need  (apache2-threaded-dev, openssl, apache2-src) ... any  
>>> ideas?
>>>
>> Unfortunately few of us have experience on Debian.
>>> (cd module; make)
>>> make[1]: Entering directory `/etc/apache2/pubcookie/src/ 
>>> pubcookie-3.3.2c/module'
>>> /usr/share/apache2/build/special.mk:27: /build/rules.mk: No such  
>>> file or directory
>>> make[1]: *** No rule to make target `/build/rules.mk'.  Stop.
>>> make[1]: Leaving directory
>> The apache file 'special.mk' has an include
>>  include $(top_builddir)/build/rules.mk
>> For unknown reasons your Makefile (that we generated in 'modules')
>> doesn't define 'top_builddir' to correctly find the 'rules.mk'.
>> Be sure top_builddir is defined to point to the directory
>> where rules.mk can be found.
>> Jim
>
> -- 
> Matt Weatherford
> Computing Core Director
> Center for Studies in Demography and Ecology
> 218H Raitt Hall, Box 353412
> University of Washington
> Seattle, WA, USA, 98195         206-616-6169
> http://csde.washington.edu
>



More information about the pubcookie-users mailing list