Archief - Gcc

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

roltrap

Legacy Member
Ik wou daarstraks een programma compileren en nu blijkt dat Mandrake 9.2 geen compiler geïnstalleerd heeft :wtf:

ik heb dus GCC gedownload mar die zegt dat ik CC in mijn environment moet zetten ofzo :wtf:

ik snap er niks meer van
kan iemand mij helpen met een compilerke te installen plz? :help:

roltrap

Legacy Member
gcc is geïnstalleerd MAAR ik krijg dit als ik ./configure doe voor een of ander spelleke:

checking for gcc... gcc
checking whether the C++ compiler (gcc ) works... no
configure: error: installation or configuration problem: C++ compiler cannot create executables.

hoe los ik dit nu weer op :wtf:

linux is moeilijk :)

futta

Legacy Member
probeer eens om onderstaand stukje c-code (met dank aan het hello world-project) te bewaren en te compileren:

Code:
 #include <stdio.h>
 
 main()
 {
   for(;;)
       { 
           printf ("Hello World!\n");
       }
 }

bewaren als hello.c, compileren met gcc (met iets als 'gcc hello.c -o hello').

voor de rest, niet echt zeker, maar misschien heeft msec (mandrake security soft) de rechten om te compileren voor niet root-users weggenomen? eens als root proberen? of in drakconf msec op een lager security-niveau te zetten?

G|N|

Legacy Member
dit zou ook moeten gaan:

eerst gcc verwijderen
Code:
rpm -e gcc

en voer daarna dit uit:
Code:
rpm -qi gcc-c++-2.96-0.76mdk

je zou dan zoiets moeten krijgen als dit:
Code:
Name        : gcc-c++                      Relocations: (not relocateable)

Version     : 2.96                              Vendor: MandrakeSoft

Release     : 0.76mdk                       Build Date: Thu 21 Feb 2002 21:42:31 GMT

Install date: Thu 11 Apr 2002 19:48:02 BST      Build Host: bi.mandrakesoft.com

Group       : Development/C++               Source RPM: gcc-2.96-0.76mdk.src.rpm

Size        : 4892028                          License: GPL

Packager    : Mandrake Linux Team &lt;[url]http://www.mandrakeexpert.com&gt;[/url]

URL         : [url]http://gcc.gnu.org/[/url]

Summary     : C++ support for gcc

Description :

This package adds C++ support to the GNU C compiler. It includes support

for most of the current C++ specification, including templates and

exception handling. [B]It does include the static standard C++

library and C++ header files[/B]; the library for dynamically linking

programs is available separately.

dus zie zeker dat je de nodige libaries en headers hebt geinstalleerd!
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan