[Slackware] Apache 2 compiled niet

Pagina: 1
Acties:

  • reapher
  • Registratie: Augustus 1999
  • Laatst online: 07-02 00:22
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 :S 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.
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?

Click hier niet


Verwijderd

Als je weinig verstand van zowel compilen als slackware hebt raad ik je aan swaret te installeren en gewoon de apache packages te installeren. Swaret heeft ook een lib dependancy check.

http://www.swaret.org of even zoeken op sourceforge.

[ Voor 14% gewijzigd door Verwijderd op 18-09-2004 17:18 ]


  • reapher
  • Registratie: Augustus 1999
  • Laatst online: 07-02 00:22
maarja whats the fun of that

met andere worden als ik iets anders ga doen, leer ik het nooit

Click hier niet


  • Wilke
  • Registratie: December 2000
  • Laatst online: 13:43
Als je het wilt leren, probeer dan Gentoo eens. Moet je wel de tijd hebben en een redelijk vlot systeem, met (vooral) genoeg geheugen.

De library die mist is misschien wel 'libmm'.

[ Voor 4% gewijzigd door Wilke op 19-09-2004 23:40 ]


  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 13-02 15:00
Als je helemaal iets wilt leren begin dan eens met LFS

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • reapher
  • Registratie: Augustus 1999
  • Laatst online: 07-02 00:22
allemaal bedankt voor de andere distro's, die zal ik zeker eens proberen.

Maar voorlopig stick ik nog even bij slackware. Ik zal die lib eens proberen

Click hier niet


Verwijderd

Ik meen trouwens dat er iets was met apache 2.0 en Linux (of was 't alleen apache 2.0 en Slackware?); ik dacht dat 't werd afgeraden en dat de 1.3-versie werd aanbevolen. De officiele packages van Slackware zijn ook allen 1.3, 2.0 zit zelfs nog niet in /testing, als ik 't goed heb. Anyway, ik zou zeggen, probeer 't 's met 1.3.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 13:43
Nou, in ieder geval niet met Apache 2 en Linux, dat draai ik echt al meer dan een jaar en ik ben niet bepaald de enige lijkt me zo.

Verwijderd

Verwijderd schreef op 20 september 2004 @ 16:20:
Ik meen trouwens dat er iets was met apache 2.0 en Linux (of was 't alleen apache 2.0 en Slackware?); ik dacht dat 't werd afgeraden en dat de 1.3-versie werd aanbevolen. De officiele packages van Slackware zijn ook allen 1.3, 2.0 zit zelfs nog niet in /testing, als ik 't goed heb. Anyway, ik zou zeggen, probeer 't 's met 1.3.
Waar is je bron hiervoor?

@Wilke: Je bent inderdaad niet de enige die Apache2 draait...

Verwijderd

Ik meen dat onlangs ergens te hebben gelezen. Blijkbaar zit ik er compleet naast dus bij deze neem ik alles terug! :)
Pagina: 1