Newsgroup: it.comp.lang.c++
Titolo: Borland c++ 5.02

Quando creo un progetto con il mio Borland c++ 5.02 (progetto dos e
easywin) dopo la compilazione mi esce fuori il messaggio make failed. Lo
stesso messaggio salta fuori sulla 5.0 sul computer di un mio amico. Ne
sapete niente ??? sono sicuro che il compilatore e'  a posto ...
Ciao!
_______________________________________________Linux_User__ 
Marco Ronchini                 
Student of Computer Science Engeneering	   
University of  Rome "La Sapienza"              
 
http://tibur.dis.uniroma1.it/~d002795
 
___________________________________________________________
 



anche a me

Cerca di essere piu` preciso...
Forse riesco ad aiutarti.
Paolo
-----------------------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------------------------

sapete niente ??? sono sicuro che il compilatore e'  a posto ...
La modalita' EasyWin ha dei limiti poiche' e' un modo come un altro
per costruire piccoli programmi che possano funzionare sia in DOS sia
in Windows cambiando solo un'opzione nel TargetExpert. Accertati
pertanto dei limiti intrinseci di EasyWin (nell'help Programmer's
Guide nella voce del sommario EasyWin Overview dovrebbe darti qualche
suggerimento).
Bye.
Joseph Parrello - OWL/C++ Programmer
http://JoParrello.freeweb.org
(
jopar...@geocities.com
)

anche a me
Avete provato ad impostare correttamente le opzioni di compilazione
(ovvero selezionare correttamente il TargetExpert (mi pare che dovreste
selezionare win 3.x)).


 selezionare win 3.x)).
Dopo ci provo ... mumble se ben ricordo il problema lo da' anche con gli
esempi DOS all'interno del CD. Boh ... 
Ciao!
Marco 

Se il problema e' limitato alla creazione degli eseguibili a 16 bit, fai
questa verifica:
Nella cartella windows\system c'e' un file con nome conagent.exe. Cliccaci
sopra con il tasto destro e seleziona proprieta'. Assicurati che la casella
"chiudi all'uscita sia selezionata, quindi vai sul "tab" memoria e imposta
tutte le opzioni su "Automatica". Spero di esserti stato d'aiuto.....
Se funziona fallo sapere, cosi' anche gli altri sapranno cosa fare...
Ciao
Andrea
Marco ha scritto nel messaggio ...


Blah! non sono riuscito a trovare una soluzione per il borland c++. Non
potete provare a vedere se anchea voi fa la stessa cosa ??
Rispiego il problema ...
Se creo un progetto dos o easy win, anche un banale programma che stampa
il mio nome sullo schermo, il compilatore esce fuori con un make failed.
Ho provato a  fare il link manualmente (perche e' li che da problemi, sul
link) e mi dice modulo cout non trovato o qualcos'altro ... Aiuto!


Ho provato e va tutto a buon fine.
Mandami il progetto che a te dą errore chč provo a compilarlo.
Ciao, Alessandro
-----------------------------------------
Revel Team
http://come.to/RevelTeam
-----------------------------------------
Marco ha scritto nel messaggio ...


 Mandami il progetto che a te dą errore chč provo a compilarlo.
non e' difficile crearlo.
#include <iostream.h>
void main()
{ cout << "ciao" << endl;
};
creato un progetto dos, adesso lo vado a compilare.
make failed
da errore sul linker, allora provo a linkarlo manualmente.
tlink nomefile.obj
e mi dice che non trova il moudlo COUT.
Stasera riprovo .. comunque lo fa ad altri miei amici con la 5.0 , 5.2 su
win 95 ,98 e su vari pentium.
Ciao!
Marco

 };
Prova con
#include <iostream>
int main()
{ std::cout << "ciao" << std::endl;
};
EMG

};
A me funziona correttamente!
Probabilmente qualche impostazione dell'ide non
e` corretta.


};
Questa versione con il borland C++ 5.02 non credo funzionerebbe
perche` ho notato che il namespace std non e` correttamente
definito avunque. In particolare pare che l'include iostream.h
non lo definisca! :(


 Paolo
Credo che la differenza principale tra i due headers 
<iostream.h> e <iostream>  sia proprio questa.
*Fabio*
-- 
Elevators smell different to midgets.

 *Fabio*
uguale, non funziona. Ma a chi funziona, che tipo d'installazione hai
fatto ?? che windows hai ?? hai toccato qualcosa dentro il bc5.02??
perche' a tutti i miei amici fa la stessa cosa ...
MArco

<iostream.h> e <iostream>  sia proprio questa.
No, non e` cosi` semplice...
Per farla breve nel caso del BC++ 5.02 <iostream>==<iostream.h>,
ovvero non tutta la libreria e` conforme allo standard.
Difatti io di solito scrivo
#include <iostream>
// using namespace std;
