Avatar billede lost-sniper Nybegynder
27. februar 2003 - 16:10 Der er 19 kommentarer og
1 løsning

C compiler error i Apache install

Hej Linux Nørder :)

Jeg vil compilere Apache filerne og skriver

CC="pgcc" CFLAGS="-O2" ./configure --prefix=/apache --enable-rewrite=shared --enable-speling=shared

Men c compileren giver så en error, skriver hele processen så i kan se hvad der sker :

checking for chosen layout... Apache
checking for working mkdir -p... yes
checking build system type... i686-px-linux-gnuoldld
checking host system type... i686-px-linux-
checking target system type... i686-px-linux-gnuoldld

Configuring Apache Portable Runtime library ...

checking for APR... reconfig
configuring package in srclib/apr now
checking build system type... i686-px-linux-gnuoldld
checking host system type... i686-px-linux-
checking target system type... i686-px-linux-gnuoldld
Configuring APR library
Platform: i686-pc-linux-gnuoldld
checking for working mkdir -p... yes
APR Version: 0.9.2
checking for chosen layout.. apr
checking for gcc... pgcc
checking for compiler default output... configure: error:C compiler cannot create executeable
check 'config.log' for details.
configure failed for srclib/apr
Avatar billede soreno Praktikant
27. februar 2003 - 16:13 #1
Hvilken version bruger du ?
gcc --version
Avatar billede mfalck Praktikant
27. februar 2003 - 16:18 #2
kan du ikke bruge gcc ?

pgcc er måske blevet overhalet af gcc ver 3 af gcc indeholder nogle gode optimeringer til de forskellige arkitekturer.
Avatar billede mfalck Praktikant
27. februar 2003 - 16:22 #3
kan du ellers oversætte via pgcc på maskinen ?
Avatar billede lost-sniper Nybegynder
27. februar 2003 - 16:25 #4
den skriver den samme fejl hved gcc som pgcc
Avatar billede mfalck Praktikant
27. februar 2003 - 16:27 #5
ok - kan du oversætte på maskinen ellers via (p)gcc ??
Avatar billede lost-sniper Nybegynder
27. februar 2003 - 16:30 #6
har ikke noget at gøre noget på den endnu (nyinstallere)
Avatar billede mfalck Praktikant
27. februar 2003 - 16:31 #7
kan du oversætte:

#include <stdio.h>

main() {
printf("Hello world!\n");
return 0;
}
Avatar billede mfalck Praktikant
27. februar 2003 - 16:32 #8
jeg ville nok smide pgcc på porten og kun bruge gcc ... jeg havde samme problemer med ecgs og gcc på et tidspunkt og det løste jeg ved at geninstallere maskinen.
Avatar billede lost-sniper Nybegynder
27. februar 2003 - 16:33 #9
er ret så newbie til linux... skulle bare have installere en apache server :|
Avatar billede mfalck Praktikant
27. februar 2003 - 16:35 #10
ok - men er du ikke igang med at nyinstallere maskinen ?!?! Så prøv igen og undlad at installere pgcc ?
Avatar billede lost-sniper Nybegynder
27. februar 2003 - 16:41 #11
kan man de på Mandrake?
Avatar billede mfalck Praktikant
27. februar 2003 - 16:44 #12
tja - du burde kunne vælge hvilke pakker du vil have med når du installerer mandrake.
Avatar billede lost-sniper Nybegynder
27. februar 2003 - 16:45 #13
ligger den i en dev mappe?
Avatar billede mfalck Praktikant
27. februar 2003 - 16:47 #14
tja - jeg bruger selv redhat, men det lyder meget rigtigt at den ligger sådan et sted.
Avatar billede lost-sniper Nybegynder
27. februar 2003 - 16:58 #15
downloadede den nyeste version af gcc nu virker det
Avatar billede mfalck Praktikant
27. februar 2003 - 17:00 #16
ok perfekt
Avatar billede lost-sniper Nybegynder
27. februar 2003 - 18:35 #17
kan jeg også bruge gcc på min FreeBSD og med samme commando?
Avatar billede mfalck Praktikant
28. februar 2003 - 00:03 #18
ja - hvis du har installeret gcc ellers plejer cc at være kommandoen til c-oversætteren (gcc linker til cc så du kan som regel også bare bruge denne).

Hvis det ovenstående er lidt uforståeligt så prøv at skrive cc --version så kan du se om det er gcc. Men oversættelsen af apache burde være ens.
Avatar billede mfalck Praktikant
02. marts 2003 - 12:57 #19
kom det til at virke på BSD ?
Avatar billede lost-sniper Nybegynder
01. august 2003 - 11:43 #20
ja
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester