[Linux/mandrake] Compilen,Heb ik wel een compiler?

Pagina: 1
Acties:

  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
als ik iets wil compilen in dit geval Kmerlin krijg ik deze reeks errors:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[akif@router kmerlin-0.3.1]$ ./configure
loading cache ./config.cache
checking host system type... i586-pc-linux-gnuoldld
checking target system type... i586-pc-linux-gnuoldld
checking build system type... i586-pc-linux-gnuoldld
checking for a BSD compatible install... /usr/bin/install -c
checking for -p flag to install... yes
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... found
checking for a C-Compiler... 
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
[akif@router kmerlin-0.3.1]$

Ik had van iemand gehoor dat ik libc6-dev moest hebben ofzo? klopt dat en zo ja waar kan ik het vinden? ik heb al op www.rmpfind.org

PS houd er rekening mee dat ik erg linix n00b! ben... THX 8-)

  • Priyantha Bleeker
  • Registratie: Mei 2000
  • Laatst online: 08:51

Priyantha Bleeker

Out and proud \o/ :D \o/

mmm prop eens je mandrake cd erin :D
En ga dan alle -dev packages instaleren :) En dan zal je ook meteen je compileer progels hebben.
Uiteraard gcc ook installen :P

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Met rpmdrake, oftewel de 'software manager' kun je gcc installeren. Staat gewoon op je cd's (als je die hebt). In het zoekvenstertje gewoon gcc intikken, en dan op install klikken.

Waarscijnlijk moeten er wat dependencies geinstalleerd worden, dat gebeurt automatisch als je op OK klikt. (Het is net windows :P ).

"He took a duck in the face at two hundred and fifty knots."


  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
Ja de CD's heb ik we, ik druk ze er meteen in :) Oh nee eerst rebootenm met IDE kabel wel in de CD-ROM :+

thx

  • odysseus
  • Registratie: Augustus 2000
  • Nu online

odysseus

Debian GNU/Linux Sid

Je kunt misschien ook best meteen even automake installeren, die ga je ook nog vaak genoeg nodig hebben als je zelf programma's gaat compileren.

* odysseus vraagt zich af waarom Mandrake niet heel goed duidelijk maakt dat mensen gcc moeten installeren om te compileren...er is ongeveer om de dag iemand die er 'the hard way' achter komt...

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • Priyantha Bleeker
  • Registratie: Mei 2000
  • Laatst online: 08:51

Priyantha Bleeker

Out and proud \o/ :D \o/

Op donderdag 07 februari 2002 22:07 schreef EVILSalami het volgende:Oh nee eerst rebootenm met IDE kabel wel in de CD-ROM :+
Kan handig zijn ja >:)

  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
Oh ja ik had eerder ook al dit porbleem, maar toen had ik dus GCC al gedownload en geintaleerd, de error regels werden wel minder maar niet helmaal weg.... dus GCC heb ik al??? wat moet ik nog meer hebben :?

  • Priyantha Bleeker
  • Registratie: Mei 2000
  • Laatst online: 08:51

Priyantha Bleeker

Out and proud \o/ :D \o/

Op donderdag 07 februari 2002 22:08 schreef odysseus het volgende:
Je kunt misschien ook best meteen even automake installeren, die ga je ook nog vaak genoeg nodig hebben als je zelf programma's gaat compileren.

* odysseus vraagt zich af waarom Mandrake niet heel goed duidelijk maakt dat mensen gcc moeten installeren om te compileren...er is ongeveer om de dag iemand die er 'the hard way' achter komt...
Kan je volgens mij voor kiezen hoor bij de instalatie was bij 7.2 tenminste een tijd terug nog wel zo:)
Dan kon je kiezen of je de dev pakketjes wilde instaleren.

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Op donderdag 07 februari 2002 22:09 schreef Priyantha Bleeker het volgende:

[..]

Kan je volgens mij voor kiezen hoor bij de instalatie was bij 7.2 tenminste een tijd terug nog wel zo:)
Dan kon je kiezen of je de dev pakketjes wilde instaleren.
Bij 8.0 en 8.1 kon dat ook. En ik dacht dat als je daarvoor kiest bij de installatie, dat automake/autoconf/etc automatisch ook geinstalleerd worden.

"He took a duck in the face at two hundred and fifty knots."


  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
Ik heb nu van alles en nog wat van de CD's gehaald van mandrake (autodrake, make, automake, gcc enzo en weet ik wat allemaal) maar nu krijg ik nog steeds een error, het is wel minder geworden als eerst:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[akif@router kmerlin-0.3.1]$ ./configure
loading cache ./config.cache
checking host system type... i586-pc-linux-gnuoldld
checking target system type... i586-pc-linux-gnuoldld
checking build system type... i586-pc-linux-gnuoldld
checking for a BSD compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for a C-Compiler... 
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
[akif@router kmerlin-0.3.1]$

  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
Even nog de andacht trekken van mensen die het gister niet gezien hebben (sorry)


Wie kan mij verder helpen?

  • Rempage0611
  • Registratie: December 2000
  • Laatst online: 23-09-2025

Rempage0611

9405 WP @ 2x SMA Sunny Boy

Je moet ook deze geinstalleerd hebben

libc6 (>= 2.1.2)
GNU C Library: Shared libraries and Timezone data
cpp (>= 1:2.95.2-10)
The GNU C preprocessor.
cpp (<< 1:2.95.3)
The GNU C preprocessor.
binutils (>= 2.9.5.0.12)

  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
Op vrijdag 08 februari 2002 16:56 schreef Rempage0611 het volgende:
Je moet ook deze geinstalleerd hebben

libc6 (>= 2.1.2)
GNU C Library: Shared libraries and Timezone data
cpp (>= 1:2.95.2-10)
The GNU C preprocessor.
cpp (<< 1:2.95.3)
The GNU C preprocessor.
binutils (>= 2.9.5.0.12)
Ja ok ik heb alles kunnen vinden op de CD van mandrake (denk ik) behalve die libc6 die stond er niet op ook niet iets wat er op lijkt.... waar kan ik het downloaden?

  • Roel
  • Registratie: Februari 2000
  • Laatst online: 05-08 07:47

Roel

screen -x addict

probeer rpmfind.net eens

Vaak helpt het ook om je config.cache weg te gooien, en in config.log staat onderaan ook vaak meer informatie

Resistance is futile (If < 1 Ohm)


  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
Op vrijdag 08 februari 2002 18:09 schreef Roel het volgende:
probeer rpmfind.net eens

Vaak helpt het ook om je config.cache weg te gooien, en in config.log staat onderaan ook vaak meer informatie
Rmpfind.net heb ik al eerder geprobeerd daar stond het niet op :? en d ie config.cache waar vind ik die en waar vind ik die log? sorry ben erg n00b!

  • odysseus
  • Registratie: Augustus 2000
  • Nu online

odysseus

Debian GNU/Linux Sid

Die .cache en .log-bestanden staan in de directory waarin je ook het commando './configure' draait. Overigens lijkt het me dat Mandrake libc6 toch wel standaard moet installeren...in Debian zit het in de 'required' sectie.

[edit: hmm, ik zie dat dat bij veel distributies blijkbaar in glibc zit...kijk eens hier voor packages die libc.so.6 leveren. Overigens verwacht ik nog steeds dat je die allang hebt, maar goed, Mandrake doet wel meer dingen waar ik niet helemaal in kan komen :) .]

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

configure: error: installation or configuration problem: C compiler cannot create executables.
Je mist libc headerfiles / libs. glibc-devel op een RH bak, op Mandrake zal de naam vast niet veel anders wezen.

  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
Op vrijdag 08 februari 2002 21:06 schreef igmar het volgende:

[..]

Je mist libc headerfiles / libs. glibc-devel op een RH bak, op Mandrake zal de naam vast niet veel anders wezen.
Ja het is dus waarschijnlijk wel anders, want ik kan het niet vinden op mandrake CD. Misschien iemand een idee hoe het wel heet bij mandrake?

Verwijderd

Hmm, het was al genoemd, maar vooruit.

Je hebt glibc-devel en binutils nodig.

Op de prompt kun je gewoon tikken (als root):
urpmi glibc-devel binutils

Of installeer het via rpmdrake.

  • Gilles
  • Registratie: Februari 2000
  • Laatst online: 28-07-2025
configure: error: installation or configuration problem: C compiler cannot create executables.
[akif@router kmerlin-0.3.1]$
Misschien stomme vraag maar heb je wel rechten op de directory als user akif?

  • EVILSalami
  • Registratie: Februari 2001
  • Laatst online: 03-08 21:01

EVILSalami

Wat kijk je nou?

Topicstarter
Op maandag 11 februari 2002 15:04 schreef gilles het volgende:

[..]

Misschien stomme vraag maar heb je wel rechten op de directory als user akif?
[standaart opmerking mode]
Stomme vragen betsaan niet
[/standaart opmerking mode]

Ja ik ben ingelogd als akif via X dus daar heb ik de rechten (als het goed is) wel voor...

  • BezurK
  • Registratie: Juni 2001
  • Laatst online: 14-06 09:12
Je moet _altijd_ zoals anderen al zeiden je config.cache weg gooien (rm config.cache) nadat het configure script gekapt is met errors, anders maatie dezelfde fout gewoon weer :P
Ik vind het sowieso een beetje vreemd van een distributie om linux standaard te leveren zonder gcc, voor mij is dat alsof je een auto geleverd krijgt zonder banden ofzo :)

Rookworst zonder R is ook worst.

Pagina: 1