/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
php compile problem
Fra : Kim Emax


Dato : 31-03-05 19:38


Hejsa

Jeg har et problem med at få compilet PHP 4.3.10, følgende fejl opstår:

<snip>
....
checking whether SSL libraries are needed for c-client... no
checking whether IMAP works... no
configure: error: build test failed. Please check the config.log for
details.

config.log har følgende afvigelser fra mine øvrige servers log:

/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a(osdep.o)(.text+0xa4d7):
In function `ssl_onceonlyinit':
: the use of `tmpnam' is dangerous, better use `mkstemp' // ens på alle
servere
// her starter afvigelserne
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a(osdep.o)(.text+0xa2f4):
In function `checkpw':
: undefined reference to `pam_start'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a(osdep.o)(.text+0xa30b):
In function `checkpw':
: undefined reference to `pam_authenticate'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a(osdep.o)(.text+0xa322):
In function `checkpw':
: undefined reference to `pam_setcred'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a(osdep.o)(.text+0xa335):
In function `checkpw':
: undefined reference to `pam_end'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a(osdep.o)(.text+0xa351):
In function `checkpw':
: undefined reference to `pam_acct_mgmt'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a(osdep.o)(.text+0xa368):
In function `checkpw':
: undefined reference to `pam_setcred'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a(osdep.o)(.text+0xa37f):
In function `checkpw':
: undefined reference to `pam_end'

Filen findes:
[root@serv020 php-4.3.10]# ls -al
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a
lrwxrwxrwx 1 root root 10 Mar 29 23:10
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libc-client.a ->
c-client.a

Forskellen på serverne er at den nye har openssl 0.9.7f installeret mod
0.9.7d på de øvrige (installeret med make & make install)

jeg kan ikke lige gennemskue, hvordan denne undefined reference opstår
og hvad jeg kan gøre for at løse den. Anyone?

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
Konsulentbistand, programmering, design & hosting.
http://www.masterminds.dk

 
 
Kim Emax (31-03-2005)
Kommentar
Fra : Kim Emax


Dato : 31-03-05 20:11

Kim Emax wrote:

> jeg kan ikke lige gennemskue, hvordan denne undefined reference opstår
> og hvad jeg kan gøre for at løse den. Anyone?

Høhø, jeg havde NØJAGTIGT samme problem i maj:
http://groups.google.com/groups?hl=da&lr=&rls=GGLD,GGLD:2004-22,GGLD:en&threadm=Kcuqc.164849%24jf4.8583011%40news000.worldonline.dk&rnum=1&prev=/groups%3Fq%3DIn%2Bfunction%2B%2560checkpw%27:%2B:%2Bundefined%2Breference%2Bto%2B%2560pam_start%27%26hl%3Dda%26lr%3D%26rls%3DGGLD,GGLD:2004-22,GGLD:en%26selm%3DKcuqc.164849%2524jf4.8583011%2540news000.worldonline.dk%26rnum%3D1

Dog har jeg ikke pam-devel installeret på min fungerende server, lidt
sort... Men det løste mit problem og PHP er nu compilet.

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
Konsulentbistand, programmering, design & hosting.
http://www.masterminds.dk

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste