Ok ik ben een redelijk noob in linux maar dit compilen heb ik al eens gedaan op redhat en dat ging wel goed. Heb van de week slackware geinstaleerd en nu kan ik apache niet compilen. Ik vermoed dat hij een lib mist
maar ik heb geen idee welke. De foutmelding snap ik ook niet veel van en op internet heb ik niet veel kunnen vinden.
Misschien kan ik een log van de compiler krijgen? maar hoe weet ik niet.
Het gekke is dat andere compile werk gd2 wel goed ging.
Het gaat om apache 2.0.51 en slackware 10.
./configure --enable-proxy --enable-so gaat goed
en bij make geeft hij de volgende foutmelding onderaan.
Overigens krijg ik nog meer undefined reference. Wat mist de compiler?
Misschien kan ik een log van de compiler krijgen? maar hoe weet ik niet.
Het gekke is dat andere compile werk gd2 wel goed ging.
Het gaat om apache 2.0.51 en slackware 10.
./configure --enable-proxy --enable-so gaat goed
en bij make geeft hij de volgende foutmelding onderaan.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| server/.libs/libmain.al(mpm_common.lo)(.text+0xfb):/source/httpd-2.0.51/server/m pm_common.c:109: undefined reference to `ap_server_conf' server/.libs/libmain.al(mpm_common.lo)(.text+0x129):/source/httpd-2.0.51/server/ mpm_common.c:119: undefined reference to `ap_server_conf' server/.libs/libmain.al(mpm_common.lo)(.text+0x14e):/source/httpd-2.0.51/server/ mpm_common.c:143: undefined reference to `ap_server_conf' server/.libs/libmain.al(mpm_common.lo)(.text+0x226): In function `ap_process_chi ld_status': /source/httpd-2.0.51/server/mpm_common.c:224: undefined reference to `ap_server_ conf' server/.libs/libmain.al(mpm_common.lo)(.text+0x280):/source/httpd-2.0.51/server/ mpm_common.c:246: undefined reference to `ap_server_conf' server/.libs/libmain.al(mpm_common.lo)(.text+0x2b6):/source/httpd-2.0.51/server/ mpm_common.c:254: more undefined references to `ap_server_conf' follow server/.libs/libmain.al(scoreboard.lo)(.text+0x15e): In function `ap_calc_scoreb oard_size': /source/httpd-2.0.51/server/scoreboard.c:90: undefined reference to `ap_mpm_quer y' server/.libs/libmain.al(scoreboard.lo)(.text+0x16c):/source/httpd-2.0.51/server/ scoreboard.c:91: undefined reference to `ap_mpm_query' server/.libs/libmain.al(scoreboard.lo)(.text+0x6ce): In function `find_child_by_ pid': /source/httpd-2.0.51/server/scoreboard.c:338: undefined reference to `ap_mpm_que ry' server/.libs/libmain.al(scoreboard.lo)(.text+0x8e7): In function `ap_update_chil d_status_from_indexes': /source/httpd-2.0.51/server/scoreboard.c:379: undefined reference to `ap_my_gene ration' os/unix/.libs/libos.al(unixd.lo)(.text+0x94c): In function `unixd_accept': /source/httpd-2.0.51/os/unix/unixd.c:585: undefined reference to `ap_server_conf ' os/unix/.libs/libos.al(unixd.lo)(.text+0x983):/source/httpd-2.0.51/os/unix/unixd .c:568: undefined reference to `ap_server_conf' collect2: ld returned 1 exit status make[1]: *** [httpd] Error 1 make[1]: Leaving directory `/source/httpd-2.0.51' make: *** [all-recursive] Error 1 |
Overigens krijg ik nog meer undefined reference. Wat mist de compiler?