Hi all,
I am tearing out my hairs. After reinstalling (from source) apache I
am not able to get my GNUstep CGI running again. The Objective-C
program is linked against a framework FBEnterprise.framework. Wehn i
start the CGI from the commanline, everything is fine and HTML is
printed. When I call in through the WEB-Browser I get an internal
error and the following in apache error_log.
ld.so.1: Adaptor: fatal:
/opt/GNUstep/System/Library/Libraries/libFBEnterprise.so.1: Permission
denied
[Mon Dec 20 19:06:24 2004] [error] [client 217.184.211.206] Premature
end of script headers: /usr/local/apache/cgi-bin/Adaptor
bash-2.03$ ls -l
/opt/GNUstep/System/Library/Libraries/libFBEnterprise.so.1
lrwxrwxrwx 1 ahoesch other 74 Dec 20 19:05
/opt/GNUstep/System/Library/Libraries/libFBEnterprise.so.1 ->
../Frameworks/FBEnterprise.framework/Versions/Current/
libFBEnterprise.so.1
I have parsed . /opt/GNUstep/System/Makefiles/GNUstep.sh before
starting apache and PassEnv LD_LIBRARY_PATH
in httpd.conf. It not complaining about not finding the GNUstep
libraries, it's complaing about my library. I don't get it. Any ideas?
Thanks a lot!!!
Regards,
Andreas