|
1 Notes |
|
2 ----- |
|
3 Additional help can be found by running './configure --help'. |
|
4 |
|
5 It is assumed that the base directory containing the |
|
6 Apache2, Apache2 Portable Runtime Library, and MySQL |
|
7 installations are all located under '/usr'. If this is |
|
8 not correct, adjust APACHE2_PREFIX, APR0(1)_PREFIX, and |
|
9 MYSQL_PREFIX accordingly by running the following: |
|
10 |
|
11 $ ./configure XXX1_PREFIX=/prefix/path XXX2_PREFIX=/prefix/path |
|
12 ----- |
|
13 It is assumed that the header files map to the following locations: |
|
14 |
|
15 Apache2: $(APACHE2_PREFIX)/include/apache2 |
|
16 Apache2 Portable Runtime Library: $(APR0(1)_PREFIX)/include/apr-0(1) |
|
17 MySQL: $(MYSQL_PREFIX)/include/mysql |
|
18 |
|
19 If this is not correct, adjust APACHE2_INCLUDE, APR0(1)_INCLUDE, |
|
20 and MYSQL_INCLUDE accordingly by running the following: |
|
21 |
|
22 $ ./configure XXX1_INCLUDE=/absolute/path XXX2_INCLUDE=/abosolute/path |
|
23 |
|
24 |
|
25 In many cases, a standard build will suffice. |
|
26 ----- |
|
27 |
|
28 - Standard Build |
|
29 ------------------------ |
|
30 $ ./configure |
|
31 $ make |
|
32 ------------------------ |
|
33 |
|
34 - Install |
|
35 --------- |
|
36 $ sudo make install |
|
37 --------- |
|
38 |
|
39 - Uninstall |
|
40 ----------- |
|
41 $ sudo make uninstall |
|
42 ----------- |
|
43 |
|
44 - Manual Install (if 'make install' fails) |
|
45 ------------------------------------------ |
|
46 $ sudo $APACHE2_DIR/bin/apxs2 -i -a -n auth_form src/mod_auth_form.la |
|
47 ------------------------------------------ |
|
48 |
|
49 |
|
50 OS Specific Notes |
|
51 ----------------- |
|
52 The 'win32' subdirectory contains Visual Studio 6 project files needed |
|
53 to compile the module on the win32 platform. After building, copy |
|
54 'win32/Release/mod_auth_form.so' and 'win32/Release/mod_auth_form.pdb' |
|
55 to the modules directory of the Apache2 distribution. |
|
56 |
|
57 Solaris users may need to pass --disable-shared to ./configure. |