compilazione gcc

Riflessioni, eventi, curiosità

compilazione gcc

Messaggioda AlexDran » mar lug 05, 2005 5:19 pm

ciao,
ho provato a compilare qualcosa con il gcc dell'sdk.

avevo una domanda in proposito: per compilare un listato c++ bisogna specificare qualcosa nella riga di comando oltre a
gcc -o prova.cpp prova -lauto

non sono infatti riuscito a
- fargli digerire il cout di iostram

- risolvere questo errore:
/tmp/ccIxcbxA.o(.text+0xa4): In function `main':
: undefined reference to `operator new(unsigned)'

la riga di riferimento è:
class applicazione *app1=new applicazione();

(lo stormC non ha problemi con questo semplice listato)

grazie,
ciao alex
Avatar utente
AlexDran

Veterano
 
Messaggi: 299
Iscritto il: sab giu 18, 2005 4:31 pm
Località: viterbo - Bruxelles

Re: compilazione gcc

Messaggioda afxgroup » mar lug 05, 2005 5:31 pm

AlexDran ha scritto:ciao,
ho provato a compilare qualcosa con il gcc dell'sdk.

avevo una domanda in proposito: per compilare un listato c++ bisogna specificare qualcosa nella riga di comando oltre a
gcc -o prova.cpp prova -lauto

non sono infatti riuscito a
- fargli digerire il cout di iostram

- risolvere questo errore:
/tmp/ccIxcbxA.o(.text+0xa4): In function `main':
: undefined reference to `operator new(unsigned)'

la riga di riferimento è:
class applicazione *app1=new applicazione();

(lo stormC non ha problemi con questo semplice listato)

grazie,
ciao alex


io avevo problemi con il c++ dopo aver aggiornato la clib2 perchè spostando cartelle qua e là si era perso la lstdc++. Controlla un po' le librerie che ti servono per il linking
Elf.library.. a noi due....
The BUG Hunter.. +1..
AMIGAONE - SAM - MOANA - A1200 - A600 - A500 - C64
Avatar utente
afxgroup

Admin
 
Messaggi: 3647
Iscritto il: ven giu 11, 2004 9:49 am
Località: Taranto

Re: compilazione gcc

Messaggioda m3x » mar lug 05, 2005 5:32 pm

AlexDran ha scritto:ciao,
ho provato a compilare qualcosa con il gcc dell'sdk.

avevo una domanda in proposito: per compilare un listato c++ bisogna specificare qualcosa nella riga di comando oltre a
gcc -o prova.cpp prova -lauto

non sono infatti riuscito a
- fargli digerire il cout di iostram

- risolvere questo errore:
/tmp/ccIxcbxA.o(.text+0xa4): In function `main':
: undefined reference to `operator new(unsigned)'

la riga di riferimento è:
class applicazione *app1=new applicazione();

(lo stormC non ha problemi con questo semplice listato)

grazie,
ciao alex

Prova a compilare con g++ invece di gcc
Avatar utente
m3x

Admin
 
Messaggi: 2250
Iscritto il: mer set 10, 2003 11:30 pm
Località: Roma

Messaggioda AlexDran » mar lug 05, 2005 5:49 pm

g++...

funziona... sembra funzionare.
grazie.

per ora tutto bene vi farò sapere:)

alex
Avatar utente
AlexDran

Veterano
 
Messaggi: 299
Iscritto il: sab giu 18, 2005 4:31 pm
Località: viterbo - Bruxelles


Torna a Amiga in generale

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti