Gå til innhold

Suse er ikke skikkelig konfigurert.. fresh install


/dev

Anbefalte innlegg

Skrevet

Jeg tok en fresh install av suse 9.1 personal i går. I dag skulle jeg legge inn et program fra source, og kjører ./configure. Der får jeg missing på omtrent alle områder. Er det en eller annen patch jeg må legge inn eller noe?

Videoannonse
Annonse
Skrevet

SUSE Personal har dessverre ikke gcc som default. Du kan legge til denne ved hjelp av YaST. Kjør YaST, gå til "Programvareinstallasjon", og velg disse programmene for installering:

 

* GCC

* CPP

* automake

* autoconf

* evnt. biblioteker som programmet du vil kompilere trenger.

Skrevet

Den sier at gcc og cpp er installert. Automake/autoconf finner jeg/den ikke gjennom YaST. Hmm..

 

devff@linux:~/Program/Eterm-0.9.3> ./configure
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... no
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH

Skrevet
Den sier at gcc og cpp er installert. Automake/autoconf finner jeg/den ikke gjennom YaST. Hmm..

Synes da tydelig at det står:

 

checking for gcc... no
checking for cc... no

Skrevet
# whereis gcc

gcc:

#

 

 

.....

Da er sakene klar - GCC er ikke installert. Velg oppgradering/reinstallering i YaST på pakkene jeg listet over.

Skrevet
Jeg tok en fresh install av suse 9.1 personal i går.

9.2 er ute..

9.2 er ikke i Personal-versjon.

ah det tenkte eg ikkje på :blush:

Skrevet

OK. Da tror jeg at jeg har fått inn gcc og resten av pakkene. YaST var ikke alltid samarbeisvillig.

 

Nok om det.

 

Over til problem nr.2. Når jeg skal 'make' noe, så får jeg opp denne feilmeldingen:

 

make -C driver
make[1]: Entering directory `/tmp/ndiswrapper-0.12/driver'
Can't find kernel sources in /lib/modules/2.6.5-7.111.30-default/build;
 give the path to kernel sources with KSRC=<path> argument to make
make[1]: *** [prereq_check] Error 1
make[1]: Leaving directory `/tmp/ndiswrapper-0.12/driver'
make: *** [all] Error 2

 

Jeg "skjønner" feilmeldingen, men jeg vet ikke hvor jeg skal peke hen. Jeg trodde det var /lib/modules osv., men det var det tydligvis ikke. Dette varierer jo litt fra distro til distro. Noen som vet hvor kernel sourcene ligger?

 

Takker på forhånd.

Skrevet
Jeg tok en fresh install av suse 9.1 personal i går.

9.2 er ute..

9.2 er ikke i Personal-versjon.

ah det tenkte eg ikkje på :blush:

Ville vel fremdeles foretrukket pro uansett jeg da. Har testa både 9.1 personal og 9.2 pro - og den siste er 10x bedre :)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...