This is a discussion on Apache 2.0.50 compilation error - mod_dav within the Linux Web Servers forums, part of the Web Server and Related Forums category; I'm attempting to compile Apache 2.0.50 on Red Hat Enterprise Linux AS v3.0 and am encountering ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
I'm attempting to compile Apache 2.0.50 on Red Hat Enterprise Linux AS
v3.0 and am encountering compilation errors related to mod_dav. I'm configuring as follows: ../configure --enable-ssl --with-ssl=/usr/local/ssl --with-dav --enable-dav-fs --enable-shared=max --prefix=/usr/local/apache Removing the --with-dav and --enable-dav-fs options stops the compilation errors from occurring. During the build I receive the errors I've included below. Has anyone else seen a problem similar to this? Any suggestions on correcting the problem would be appreciated. Thanks, Bob Errors are as follows: modules/dav/fs/.libs/mod_dav_fs.a(mod_dav_fs.o)(.text+0xc8): In function `register_hooks': /root/httpd-2.0.50/modules/dav/fs/mod_dav_fs.c:89: undefined reference to `dav_hook_gather_propsets' modules/dav/fs/.libs/mod_dav_fs.a(mod_dav_fs.o)(.text+0xd8):/root/httpd-2.0.50/modules/dav/fs/mod_dav_fs.c:91: undefined reference to `dav_hook_find_liveprop' modules/dav/fs/.libs/mod_dav_fs.a(mod_dav_fs.o)(.text+0xeb):/root/httpd-2.0.50/modules/dav/fs/mod_dav_fs.c:92: undefined reference to `dav_hook_insert_all_liveprops' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0xb5): In function `dav_fs_dir_file_name': /root/httpd-2.0.50/modules/dav/fs/repos.c:260: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1c4): In function `dav_fs_copymove_file': /root/httpd-2.0.50/modules/dav/fs/repos.c:314: undefined reference to `dav_set_bufsize' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1f6):/root/httpd-2.0.50/modules/dav/fs/repos.c:319: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x367):/root/httpd-2.0.50/modules/dav/fs/repos.c:399: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x41f): In function `dav_fs_copymove_state': /root/httpd-2.0.50/modules/dav/fs/repos.c:443: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x59e): In function `dav_fs_copymoveset': /root/httpd-2.0.50/modules/dav/fs/repos.c:512: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x615): In function `dav_fs_deleteset': /root/httpd-2.0.50/modules/dav/fs/repos.c:569: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0xb88):/root/httpd-2.0.50/modules/dav/fs/repos.c:836: more undefined references to `dav_new_error' follow modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0xd6f): In function `dav_fs_copymove_walker': /root/httpd-2.0.50/modules/dav/fs/repos.c:1058: undefined reference to `dav_add_response' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0xd91):/root/httpd-2.0.50/modules/dav/fs/repos.c:1030: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0xe7a): In function `dav_fs_copymove_resource': /root/httpd-2.0.50/modules/dav/fs/repos.c:1107: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0xf6c): In function `dav_fs_move_resource': /root/httpd-2.0.50/modules/dav/fs/repos.c:1174: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x10a0):/root/httpd-2.0.50/modules/dav/fs/repos.c:1254: undefined reference to `dav_push_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x117b): In function `dav_fs_delete_walker': /root/httpd-2.0.50/modules/dav/fs/repos.c:1309: undefined reference to `dav_add_response' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1227): In function `dav_fs_remove_resource': /root/httpd-2.0.50/modules/dav/fs/repos.c:1346: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x12e9): In function `dav_fs_walker': /root/httpd-2.0.50/modules/dav/fs/repos.c:1399: undefined reference to `dav_check_bufsize' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1424):/root/httpd-2.0.50/modules/dav/fs/repos.c:1452: undefined reference to `dav_buffer_place_mem' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1474):/root/httpd-2.0.50/modules/dav/fs/repos.c:1467: undefined reference to `dav_buffer_place_mem' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x16e9):/root/httpd-2.0.50/modules/dav/fs/repos.c:1564: undefined reference to `dav_buffer_place_mem' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x170c):/root/httpd-2.0.50/modules/dav/fs/repos.c:1566: undefined reference to `dav_buffer_place_mem' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1757):/root/httpd-2.0.50/modules/dav/fs/repos.c:1611: undefined reference to `dav_lock_query' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x17ce):/root/httpd-2.0.50/modules/dav/fs/repos.c:1569: undefined reference to `dav_buffer_place_mem' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1824):/root/httpd-2.0.50/modules/dav/fs/repos.c:1471: undefined reference to `dav_buffer_place_mem' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1849):/root/httpd-2.0.50/modules/dav/fs/repos.c:1461: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1868):/root/httpd-2.0.50/modules/dav/fs/repos.c:1422: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1883):/root/httpd-2.0.50/modules/dav/fs/repos.c:1405: undefined reference to `dav_check_bufsize' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x195e): In function `dav_fs_internal_walk': /root/httpd-2.0.50/modules/dav/fs/repos.c:1680: undefined reference to `dav_buffer_init' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1a24):/root/httpd-2.0.50/modules/dav/fs/repos.c:1705: undefined reference to `dav_buffer_init' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1a49):/root/httpd-2.0.50/modules/dav/fs/repos.c:1710: undefined reference to `dav_buffer_init' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1ad8):/root/httpd-2.0.50/modules/dav/fs/repos.c:1661: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1bc6): In function `dav_fs_insert_prop': /root/httpd-2.0.50/modules/dav/fs/repos.c:1869: undefined reference to `dav_get_liveprop_info' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1cda): In function `dav_fs_is_writable': /root/httpd-2.0.50/modules/dav/fs/repos.c:1906: undefined reference to `dav_get_liveprop_info' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1fbd): In function `dav_fs_register': /root/httpd-2.0.50/modules/dav/fs/repos.c:2125: undefined reference to `dav_register_liveprop_group' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1fd0):/root/httpd-2.0.50/modules/dav/fs/repos.c:2128: undefined reference to `dav_register_provider' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x7f0): In function `dav_fs_get_resource': /root/httpd-2.0.50/modules/dav/fs/repos.c:688: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0xef9): In function `dav_fs_copy_resource': /root/httpd-2.0.50/modules/dav/fs/repos.c:1141: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1d6f): In function `dav_fs_patch_validate': /root/httpd-2.0.50/modules/dav/fs/repos.c:1968: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1e5d): In function `dav_fs_patch_exec': /root/httpd-2.0.50/modules/dav/fs/repos.c:1997: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1ed4): In function `dav_fs_patch_rollback': /root/httpd-2.0.50/modules/dav/fs/repos.c:2033: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(repos.o)(.text+0x1f22): In function `dav_fs_find_liveprop': /root/httpd-2.0.50/modules/dav/fs/repos.c:2084: undefined reference to `dav_do_find_liveprop' modules/dav/fs/.libs/mod_dav_fs.a(dbm.o)(.text+0x97): In function `dav_fs_dbm_error': /root/httpd-2.0.50/modules/dav/fs/dbm.c:102: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(dbm.o)(.text+0x360): In function `dav_build_key': /root/httpd-2.0.50/modules/dav/fs/dbm.c:319: undefined reference to `dav_set_bufsize' modules/dav/fs/.libs/mod_dav_fs.a(dbm.o)(.text+0x57c): In function `dav_propdb_open': /root/httpd-2.0.50/modules/dav/fs/dbm.c:427: undefined reference to `dav_set_bufsize' modules/dav/fs/.libs/mod_dav_fs.a(dbm.o)(.text+0x5bc):/root/httpd-2.0.50/modules/dav/fs/dbm.c:442: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(dbm.o)(.text+0x5d4):/root/httpd-2.0.50/modules/dav/fs/dbm.c:435: undefined reference to `dav_set_bufsize' modules/dav/fs/.libs/mod_dav_fs.a(dbm.o)(.text+0x779): In function `dav_propdb_define_namespaces': /root/httpd-2.0.50/modules/dav/fs/dbm.c:514: undefined reference to `dav_xmlns_add' modules/dav/fs/.libs/mod_dav_fs.a(dbm.o)(.text+0x8bb): In function `dav_propdb_map_namespaces': /root/httpd-2.0.50/modules/dav/fs/dbm.c:573: undefined reference to `dav_check_bufsize' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xa2): In function `dav_fs_parse_locktoken': /root/httpd-2.0.50/modules/dav/fs/lock.c:247: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0x19b): In function `dav_fs_really_open_lockdb': /root/httpd-2.0.50/modules/dav/fs/lock.c:309: undefined reference to `dav_push_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0x998): In function `dav_fs_load_lock_record': /root/httpd-2.0.50/modules/dav/fs/lock.c:677: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xc0c): In function `dav_fs_resolve': /root/httpd-2.0.50/modules/dav/fs/lock.c:734: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xc50): In function `dav_fs_load_locknull_list': /root/httpd-2.0.50/modules/dav/fs/lock.c:793: undefined reference to `dav_buffer_init' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xc73):/root/httpd-2.0.50/modules/dav/fs/lock.c:798: undefined reference to `dav_buffer_place' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xcdd):/root/httpd-2.0.50/modules/dav/fs/lock.c:810: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xd03):/root/httpd-2.0.50/modules/dav/fs/lock.c:826: undefined reference to `dav_set_bufsize' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xd44):/root/httpd-2.0.50/modules/dav/fs/lock.c:829: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xe11): In function `dav_fs_save_locknull_list': /root/httpd-2.0.50/modules/dav/fs/lock.c:869: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0xe88):/root/httpd-2.0.50/modules/dav/fs/lock.c:888: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0x104f): In function `dav_fs_add_locknull_state': /root/httpd-2.0.50/modules/dav/fs/lock.c:977: undefined reference to `dav_push_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0x1063):/root/httpd-2.0.50/modules/dav/fs/lock.c:981: undefined reference to `dav_buffer_append' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0x1330): In function `dav_fs_get_locks': /root/httpd-2.0.50/modules/dav/fs/lock.c:1080: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0x25a): In function `dav_fs_open_lockdb': /root/httpd-2.0.50/modules/dav/fs/lock.c:344: undefined reference to `dav_new_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0x61a): In function `dav_fs_save_lock_record': /root/httpd-2.0.50/modules/dav/fs/lock.c:537: undefined reference to `dav_push_error' modules/dav/fs/.libs/mod_dav_fs.a(lock.o)(.text+0x6f6):/root/httpd-2.0.50/modules/dav/fs/lock.c:462: undefined reference to `dav_new_error' collect2: ld returned 1 exit status make[1]: *** [httpd] Error 1 make[1]: Leaving directory `/root/httpd-2.0.50' make: *** [all-recursive] Error 1 |
| Thread Tools | |
| Display Modes | |
|
|