httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christian Klinger <cklin...@novareto.de>
Subject Re: mod_xmlrpc_auth
Date Tue, 18 Apr 2006 12:58:12 GMT
Christian Klinger schrieb:
> Graham Dumpleton schrieb:
>>
>> On 18/04/2006, at 9:49 PM, Graham Dumpleton wrote:
>>
>>>
>>> On 18/04/2006, at 9:41 PM, Christian Klinger wrote:
>>>
>>>> Hello Apache Users,
>>>>
>>>> does anyone uses mod_xmlrpc_auth.
>>>>
>>>> http://www.feep.net/Apache/mod_xmlrpc_auth/
>>>>
>>>> I run into troubles if i install the module i got the following error.
>>>>
>>>> ------------------------------------------
>>>>
>>>> linux:/tmp/APT/mod_xmlrpc_auth-0.1 # make
>>>> gcc  -I. -I. -I/usr/local/include -I/opt/APAPI/include  -c -o 
>>>> mod_xmlrpc_auth.o mod_xmlrpc_auth.c
>>>> /opt/APAPI/bin/apxs -c -Wl,"-L. " -o mod_xmlrpc_auth.so 
>>>> mod_xmlrpc_auth.o  -L/usr/local/lib -L/usr/local/lib -lwwwxml 
>>>> -lxmltok -lxmlparse -lwwwinit -lwwwapp -lwwwhtml -lwwwtelnet 
>>>> -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile 
>>>> -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore 
>>>> -lwwwutils -lmd5 -ldl -lxmlrpc_client -lxmlrpc -lxmlrpc_xmlparse 
>>>> -lxmlrpc_xmltok
>>>> /opt/APAPI/build/libtool --silent --mode=link gcc -o 
>>>> mod_xmlrpc_auth.la -L.   -rpath /opt/APAPI/modules -module 
>>>> -avoid-version mod_xmlrpc_auth.o -L/usr/local/lib -L/usr/local/lib 
>>>> -lwwwxml -lxmltok -lxmlparse -lwwwinit -lwwwapp -lwwwhtml 
>>>> -lwwwtelnet -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp 
>>>> -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans 
>>>> -lwwwcore -lwwwutils -lmd5 -ldl -lxmlrpc_client -lxmlrpc 
>>>> -lxmlrpc_xmlparse -lxmlrpc_xmltok
>>>>
>>>> *** Warning: Linking the shared library mod_xmlrpc_auth.la against 
>>>> the non-libtool
>>>> *** objects  mod_xmlrpc_auth.o is not portable!
>>>>
>>>> ------------------------------------------------------
>>>>
>>>> Can someone give me a tip how to compile this module, or how can i 
>>>> get the module to work?
>>>>
>>>> I use apache 2.0.55.
>>>
>>> If this is Solaris, you may need to ensure that option -mimpure-text 
>>> gets included in the
>>> linker flags used by libtool.
>>
>> Oh, forgot to mention that the underlying thing that generally causes 
>> this is that the
>> object files being linked with by libtool haven't been compiled with 
>> the -fpic option.
>> Thus you can always ensure that that is done instead.
>>
>> Graham
>>
> Hello Graham,
> 
> i have greped for "-fpic" in the sources. I found one entry.
> 
> But i donĀ“t understand what to do here.
> 
> Maybe it is an option to compile the module manually?
> 
> 
> ----------------
> 
> # PSG_SHLIB(includes, code)
> # -------------------------
> # Check how to build shared libraries containing the specified code
> # (very rudimentary).
> AC_DEFUN([PSG_SHLIB], [
>   AC_MSG_CHECKING([how to build shared libraries])
>   cflag_options="-fpic";
>   ldflag_options="-G -shared";
>   if test "$CC" != "gcc"; then
>     case "`uname`" in
>       HP-UX)
>         cflag_options="+Z $cflag_options";
>         ldflag_options="-Wl,-b $ldflag_options";
>         ;;
>       SunOS)
>         cflag_options="-Kpic $cflag_options";
>         ;;
>     esac
>   fi
>   for SHLIB_CFLAGS in $cflag_options ""; do
>     for SHLIB_LDFLAGS in $ldflag_options ""; do
>       psg_old_cflags="$CFLAGS";
>       CFLAGS="$CFLAGS $SHLIB_CFLAGS";
>       psg_old_ldflags="$LDFLAGS";
>       LDFLAGS="$LDFLAGS $SHLIB_LDFLAGS";
>       AC_LINK_IFELSE([AC_LANG_SOURCE([[
> $1
> 
> --------------------
> 
> thx christian
> 
> 
Oh its on a SuSE Linux Platform.


Mime
View raw message