Re: Ann: WebObjects Adaptor for Apache 2.2.x
"Oswaldo V. C. Bueno" <[email protected]>
| Newsgroups | gmane.comp.web.webobjects.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I'm trying to compile the adaptor on a Linux for Apache 2.2.3. But
weren't sucessful.
Anyone else was able to compile it on a Linux?
To verify my configuration, I compiled it for the latest Apache
2.0.59 without a problem.
Can anyone help me?
Thanks,
Bueno
[root@tslxhws01 Adaptors]# make
cd Adaptor ; make
make[1]: Entering directory `/root/Wonder/Adaptors/Adaptor'
rm -f make.preamble make.postamble
for file in *.c; do \
echo "${file}: ../Adaptor/${file}" | sed s/\\.c/.o/ >>
make.postamble ; \
echo " $""{CC} $""{CFLAGS} -c ../Adaptor/${file}" >>
make.postamble ; \
echo " ${file} \\" >> make.preamble ; \
done
for file in *.c; do \
echo " ${file} \\" | sed s/\\.c/.o/ >>
make.preamble ; \
done
make[1]: Leaving directory `/root/Wonder/Adaptors/Adaptor'
cd Apache2.2 ; make
make[1]: Entering directory `/root/Wonder/Adaptors/Apache2.2'
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/appcfg.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/cfgparse.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/config.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/hostlookup.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/list.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/listing.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/loadaverage.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/loadbalancing.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/log.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/MoreURLCUtilities.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/nbsocket.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/Platform.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/random.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/request.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/response.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/roundrobin.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/shmem.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/strdict.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/strtbl.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/transaction.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/transport.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/wastring.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/womalloc.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/WOURLCUtilities_3.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/WOURLCUtilities.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/xmlcparser.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/xmlctokenizer.c
gcc -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include -c ../Adaptor/xmlparse.c
gcc -c -O2 -Wall -I/opt/apache22/include/ -I../Adaptor -
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE -DEAPI
-I/usr/local/apache2/include mod_WebObjects.c appcfg.o cfgparse.o
config.o hostlookup.o list.o listing.o loadaverage.o
loadbalancing.o log.o MoreURLCUtilities.o nbsocket.o Platform.o
random.o request.o response.o roundrobin.o shmem.o strdict.o
strtbl.o transaction.o transport.o wastring.o womalloc.o
WOURLCUtilities_3.o WOURLCUtilities.o xmlcparser.o
xmlctokenizer.o xmlparse.o
In file included from /opt/apache22/include/ap_config.h:25,
from /opt/apache22/include/httpd.h:43,
from mod_WebObjects.c:67:
/opt/apache22/include/apr.h:270: syntax error before "apr_off_t"
/opt/apache22/include/apr.h:270: warning: type defaults to `int' in
declaration of `apr_off_t'
/opt/apache22/include/apr.h:270: warning: data definition has no type
or storage class
In file included from /opt/apache22/include/apr_file_io.h:29,
from /opt/apache22/include/apr_network_io.h:26,
from /opt/apache22/include/httpd.h:53,
from mod_WebObjects.c:67:
/opt/apache22/include/apr_file_info.h:204: syntax error before
"apr_off_t"
/opt/apache22/include/apr_file_info.h:204: warning: no semicolon at
end of struct or union
/opt/apache22/include/apr_file_info.h:206: warning: type defaults to
`int' in declaration of `csize'
/opt/apache22/include/apr_file_info.h:206: warning: data definition
has no type or storage class
/opt/apache22/include/apr_file_info.h:212: `ctime' redeclared as
different kind of symbol
/usr/include/time.h:254: previous declaration of `ctime'
/opt/apache22/include/apr_file_info.h:219: syntax error before '}' token
In file included from /opt/apache22/include/apr_network_io.h:26,
from /opt/apache22/include/httpd.h:53,
from mod_WebObjects.c:67:
/opt/apache22/include/apr_file_io.h:548: syntax error before "apr_off_t"
/opt/apache22/include/apr_file_io.h:740: syntax error before "apr_off_t"
In file included from /opt/apache22/include/httpd.h:53,
from mod_WebObjects.c:67:
/opt/apache22/include/apr_network_io.h:545: syntax error before
"apr_off_t"
In file included from /opt/apache22/include/apr_buckets.h:32,
from /opt/apache22/include/httpd.h:54,
from mod_WebObjects.c:67:
/opt/apache22/include/apr_mmap.h:134: syntax error before "apr_off_t"
/opt/apache22/include/apr_mmap.h:161: syntax error before "apr_off_t"
In file included from /opt/apache22/include/httpd.h:54,
from mod_WebObjects.c:67:
/opt/apache22/include/apr_buckets.h:242: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:242: warning: no semicolon at end
of struct or union
/opt/apache22/include/apr_buckets.h:252: `free' redeclared as
different kind of symbol
/usr/include/stdlib.h:569: previous declaration of `free'
/opt/apache22/include/apr_buckets.h:255: syntax error before '}' token
/opt/apache22/include/apr_buckets.h:634: field `b' has incomplete type
/opt/apache22/include/apr_buckets.h:706: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:718: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:754: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:890: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:1168: syntax error before
"apr_off_t"
/opt/apache22/include/apr_buckets.h:1367: syntax error before
"apr_off_t"
/opt/apache22/include/apr_buckets.h:1381: syntax error before
"apr_off_t"
/opt/apache22/include/apr_buckets.h:1431: syntax error before
"apr_off_t"
/opt/apache22/include/apr_buckets.h:1447: syntax error before
"apr_off_t"
In file included from mod_WebObjects.c:67:
/opt/apache22/include/httpd.h:826: syntax error before "apr_off_t"
/opt/apache22/include/httpd.h:826: warning: no semicolon at end of
struct or union
/opt/apache22/include/httpd.h:828: warning: type defaults to `int' in
declaration of `bytes_sent'
/opt/apache22/include/httpd.h:828: warning: data definition has no
type or storage class
/opt/apache22/include/httpd.h:839: syntax error before "clength"
/opt/apache22/include/httpd.h:839: warning: type defaults to `int' in
declaration of `clength'
/opt/apache22/include/httpd.h:839: warning: data definition has no
type or storage class
/opt/apache22/include/httpd.h:842: syntax error before "remaining"
/opt/apache22/include/httpd.h:842: warning: type defaults to `int' in
declaration of `remaining'
/opt/apache22/include/httpd.h:842: warning: data definition has no
type or storage class
/opt/apache22/include/httpd.h:844: syntax error before "read_length"
/opt/apache22/include/httpd.h:844: warning: type defaults to `int' in
declaration of `read_length'
/opt/apache22/include/httpd.h:844: warning: data definition has no
type or storage class
/opt/apache22/include/httpd.h:975: syntax error before '}' token
In file included from /opt/apache22/include/http_request.h:45,
from mod_WebObjects.c:69:
/opt/apache22/include/util_filter.h:142: syntax error before "apr_off_t"
/opt/apache22/include/util_filter.h:299: syntax error before "apr_off_t"
In file included from mod_WebObjects.c:72:
/opt/apache22/include/http_core.h:229: syntax error before
"ap_get_limit_req_body"
/opt/apache22/include/http_core.h:229: warning: type defaults to
`int' in declaration of `ap_get_limit_req_body'
/opt/apache22/include/http_core.h:229: warning: data definition has
no type or storage class
/opt/apache22/include/http_core.h:288: `ap_auth_type' redeclared as
different kind of symbol
/opt/apache22/include/httpd.h:898: previous declaration of
`ap_auth_type'
/opt/apache22/include/http_core.h:673: syntax error before "apr_off_t"
In file included from mod_WebObjects.c:73:
/opt/apache22/include/http_protocol.h:111: syntax error before
"apr_off_t"
/opt/apache22/include/http_protocol.h:203: syntax error before
"apr_off_t"
In file included from mod_WebObjects.c:79:
/opt/apache22/include/apr_strings.h:297: syntax error before "apr_off_t"
/opt/apache22/include/apr_strings.h:313: syntax error before '*' token
/opt/apache22/include/apr_strings.h:349: syntax error before "size"
mod_WebObjects.c: In function `copyHeaders':
mod_WebObjects.c:288: dereferencing pointer to incomplete type
mod_WebObjects.c:289: dereferencing pointer to incomplete type
mod_WebObjects.c:290: dereferencing pointer to incomplete type
mod_WebObjects.c:293: dereferencing pointer to incomplete type
mod_WebObjects.c:367: dereferencing pointer to incomplete type
mod_WebObjects.c:371: dereferencing pointer to incomplete type
mod_WebObjects.c:379: dereferencing pointer to incomplete type
mod_WebObjects.c:380: dereferencing pointer to incomplete type
mod_WebObjects.c:383: dereferencing pointer to incomplete type
mod_WebObjects.c:384: dereferencing pointer to incomplete type
mod_WebObjects.c:395: dereferencing pointer to incomplete type
mod_WebObjects.c:396: dereferencing pointer to incomplete type
mod_WebObjects.c:397: dereferencing pointer to incomplete type
mod_WebObjects.c:400: dereferencing pointer to incomplete type
mod_WebObjects.c:401: dereferencing pointer to incomplete type
mod_WebObjects.c: In function `gethdr':
mod_WebObjects.c:413: dereferencing pointer to incomplete type
mod_WebObjects.c:414: dereferencing pointer to incomplete type
mod_WebObjects.c:414: dereferencing pointer to incomplete type
mod_WebObjects.c:416: dereferencing pointer to incomplete type
mod_WebObjects.c: In function `sendResponse':
mod_WebObjects.c:430: dereferencing pointer to incomplete type
mod_WebObjects.c:431: dereferencing pointer to incomplete type
mod_WebObjects.c:432: dereferencing pointer to incomplete type
mod_WebObjects.c:433: dereferencing pointer to incomplete type
mod_WebObjects.c:446: dereferencing pointer to incomplete type
mod_WebObjects.c: In function `WebObjects_translate':
mod_WebObjects.c:655: dereferencing pointer to incomplete type
mod_WebObjects.c:657: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:661: dereferencing pointer to incomplete type
mod_WebObjects.c:663: dereferencing pointer to incomplete type
mod_WebObjects.c:676: dereferencing pointer to incomplete type
mod_WebObjects.c:676: dereferencing pointer to incomplete type
mod_WebObjects.c:677: dereferencing pointer to incomplete type
mod_WebObjects.c:677: dereferencing pointer to incomplete type
mod_WebObjects.c:677: dereferencing pointer to incomplete type
mod_WebObjects.c:682: dereferencing pointer to incomplete type
mod_WebObjects.c: In function `WebObjects_handler':
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:712: dereferencing pointer to incomplete type
mod_WebObjects.c:714: dereferencing pointer to incomplete type
mod_WebObjects.c:720: dereferencing pointer to incomplete type
mod_WebObjects.c:752: dereferencing pointer to incomplete type
mod_WebObjects.c:788: dereferencing pointer to incomplete type
mod_WebObjects.c:789: dereferencing pointer to incomplete type
mod_WebObjects.c:789: dereferencing pointer to incomplete type
mod_WebObjects.c:795: dereferencing pointer to incomplete type
mod_WebObjects.c:804: dereferencing pointer to incomplete type
mod_WebObjects.c:804: dereferencing pointer to incomplete type
/usr/include/bits/stdio.h: At top level:
/opt/apache22/include/httpd.h:923: storage size of `finfo' isn't known
mod_WebObjects.c:253: warning: `setOption3' defined but not used
make[1]: *** [mod_WebObjects.o] Error 1
make[1]: Leaving directory `/root/Wonder/Adaptors/Apache2.2'
make: *** [Apache2.2] Error 2
On Jul 4, 2006, at 3:13 AM, Travis Cripps wrote:
> A number of people have expressed interest in using the WebObjects
> adaptor with Apache 2.2.x. I finally have gotten a chance to sit
> down and work on it today. I'm writing to let you know that it's
> available in the Project Wonder CVS repository.
>
> The necessary changes turned out to be mostly minor updates to
> change calls to outdated/deprecated functions. The biggest (and
> non-trivial) change was for SSL support. It's been re-written to
> use Apache's mod_ssl module.
>
> I've tested with MacOS X 10.4.7, Apache 2.2.2, with and without ssl
> support. It works in all of my tests.
>
> Configuration of the web server to work with the adaptor turned out
> to be surprisingly challenging, due to the new, very strict default
> access rules that ship in Apache 2.2.x httpd.conf file. Once I
> discovered that, it was trivial to change the setting, but it's
> worth mentioning here to save some people a lot of frustration.
>
> The new default configuration is:
>
> <Directory />
> Options FollowSymLinks
> AllowOverride None
> Order deny,allow
> Deny from all
> </Directory>
>
> Your options are to comment out the last 2 lines of that block, or
> to override them in a VirtualHost block. Just setting the usual
> Location block didn't seem to work for me.
>
> And, of course, either change the name of the WebObjectsAlias
> setting from /cgi-bin/WebObjects to <foo>/WebObjects or comment out
> the ScriptAlias definition for the /cgi-bin/ directory.
>
> Other than these tips, it's pretty much the standard compilation
> and installation, and configuration.
>
>
> 1) Alter the make.config file in the Adaptors directory of the
> Wonder repository to reflect your apache installation setup.
> 2) Run make to build the Adaptor
> 3) Curse because of that one setting you forgot. Fix it.
> 4) make clean; make
> 5) Install the mod_WebObjects module with apxs
> 6) Configure your httpd.conf and either link or copy the WebObjects
> directory from the standard location (if on MacOS X) to your new
> htdocs directory.
> 7) apachectl configtest; apachectl graceful
> 8) Test.
> 8) Curse again. Change the httpd.conf file as necessary.
> 9) apachectl graceful. Go to 8 as necessary.
> 10) Finally! apachectl graceful
>
> Enjoy your shiny new WO adaptor. :)
>
> Travis
> _______________________________________________
> WebObjects-dev mailing list
> [email protected]
> http://www.omnigroup.com/mailman/listinfo/webobjects-dev
_____________________________________________
Oswaldo V. C. Bueno - mailto:[email protected]
Technology - Phone: 55+11+3078+8557
Carpintaria do Software - http://www.carpintaria.com
_______________________________________________
WebObjects-dev mailing list
[email protected]
http://www.omnigroup.com/mailman/listinfo/webobjects-dev