[Lazarus] fpweb basic Apache module on Ubuntu not working

ABorka fpc-devel at aborka.com
Sun Sep 21 23:50:35 CEST 2008


forgot to mention that for the testmodule.pp example I added

{*******************************************************************
*  Test library of the Apache Pascal Headers
*******************************************************************}
library testmodule;
{$DEFINE Apache2_2} <-- added this

to the top (this probably should be added to the SVN too for all 
examples that don't have it so by default compile for Apache 2.2)


ABorka wrote:
> Good catch (someone should fix it in SVN), but I get the same error even 
> after doing this change.
> 
> Something else is the problem because if you create a new apache project 
> that gives the same error.
> Also, the same error happens when compiling the testmodule.pp example in 
> fpc/packages/httpd22/examples.
> 
> apache2: Syntax error on line 17 of /etc/apache2/apache2.conf: Can't 
> locate API module structure `test_module' in file 
> /usr/lib/apache2/modules/testmodule.so: 
> /usr/lib/apache2/modules/testmodule.so: undefined symbol: test_module
> 
> Any of these examples working for anyone on a 32bit Linux?
> 
> 
> Michael Van Canneyt wrote:
>> On Sun, 21 Sep 2008, ABorka wrote:
>>
>>> Compiling the mod_hello.pp (to make mod_hello.so) from 
>>> fpc/packages/httpd22/examples gives the same error even when all steps 
>>> are done on the wiki page (project options, paths, etc.).
>>> Ubuntu 8.04 with Apache2.2, latest fpc/lazarus svn trunk
>>>
>>> apache2: Syntax error on line 16 of /etc/apache2/apache2.conf: Can't 
>>> locate API module structure `test_module' in file 
>>> /usr/lib/apache2/modules/mod_hello.so: 
>>> /usr/lib/apache2/modules/mod_hello.so: undefined symbol: test_module
>> in mod_hello, change the line
>>
>> var
>>  test_module: module; public name 'hello_module';
>> to
>>
>> var
>>  test_module: module; public name 'test_module';
>>
>> and it should work.
>>
>> Michael.
>> _______________________________________________
>> Lazarus mailing list
>> Lazarus at lazarus.freepascal.org
>> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
>>
> 
> _______________________________________________
> Lazarus mailing list
> Lazarus at lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
> 




More information about the Lazarus mailing list