Newsgroup: it.comp.lang.c++
Titolo: [aiuto][Dev-c++] Va bene tutto ma...

che almeno i programmi di esempio si lascino compilare :)
Ieri ho scaricato il Dev-C++ versione 4.9.4.1 (la beta più recente) con
l'intento di riprendere in mano il linguaggio per far su un semplice
giochino.
Premetto che la mia esperienza con l'utilizzo di librerie è molto
limitata (mai andato oltre stdio.h e math.h :)
Fatto sta che installo tutto nella directory standard "c:\dev-c++", apro
"c:\dev-c++\examples\winanim\main.c", dico - non ci capisco molto, ma
pigio F9 e guardiamo cosa fa - e questo è quello che mi esce
Esecuzione di  gcc.exe...
gcc.exe "C:\Dev-C++\Examples\WinAnim\Main.c" -o
"C:\Dev-C++\Examples\WinAnim\Main.exe"   -g3  -I"C:\DEV-C++\include"
-L"C:\DEV-C++\lib"
c:\windows\TEMP\ccX0p9fb.o: In function `DrawBall':
//C/Dev-C++/Examples/WinAnim/Main.c:36: undefined reference to
`CreateCompatibleDC@4'
//C/Dev-C++/Examples/WinAnim/Main.c:38: undefined reference to
`SelectObject@8'
//C/Dev-C++/Examples/WinAnim/Main.c:39: undefined reference to
`BitBlt@36'
//C/Dev-C++/Examples/WinAnim/Main.c:41: undefined reference to
`SelectObject@8'
//C/Dev-C++/Examples/WinAnim/Main.c:42: undefined reference to
`BitBlt@36'
//C/Dev-C++/Examples/WinAnim/Main.c:44: undefined reference to
`DeleteDC@4'
c:\windows\TEMP\ccX0p9fb.o: In function `WndProc':
//C/Dev-C++/Examples/WinAnim/Main.c:86: undefined reference to
`GetObjectA@12'
//C/Dev-C++/Examples/WinAnim/Main.c:126: undefined reference to
`DeleteObject@4'
//C/Dev-C++/Examples/WinAnim/Main.c:127: undefined reference to
`DeleteObject@4' Esecuzione terminata
Problemi analoghi con altri programmi di esempio e con quelli della
libreria Allegro.
Ora, io ho lasciato tutto come l'installazione l'ha fatto (directory di
include, lib ecc...)
A parte il fatto che a pensarci bene forse era meglio non partire da una
beta
C'è qualcosa che mi sfugge???
-- Busomaka
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao,
Questo newsgroup si occupa del linguaggio C++ in quanto tale, e non di
aspetti specifici di particolari implementazioni. Per questo non e' il
posto piu' adatto per porre domande specifiche come la tua.
Potresti avere piu' fortuna su uno dei seguenti gruppi:
Per Win32 (95, 98, NT): it.comp.programmare.win32
Per Dos/Win 3.x: it.comp.os.dos
Per Linux:      it.comp.os.linux.development
Per C++Builder: i gruppi borland.public.cppbuilder.*, disponibili sul
                server 
newsgroups.borland.com
 (prevalentemente in 
                inglese, ma si puo' postare anche in italiano)
Cio' detto, evidentemente devi specificare in qualche modo al linker
quali librerie deve usare e/o dove trovarle.
Ciao,
Nicola Musatti


ma non hai aperto il file .dev?
se apri solo il .c non è configurato il progetto
ciao

Enrico Bertocchi ha scritto:

a parte che sei un briciolo OT :-)
prova a cambiare il main degli esempi con quanto segue:
int main(int argc, char *argv[])
{
.
...
.....
}
pure io sono un pivellino in c++... ma credo che dev-c++ sia mitico :-)
ciao

azz..
scusate ho quotato e taggato male!
:-(
mi inginocchio sui ceci e chiedo scusa cospargendo il mio pc di cenere...

...

that can happen sometimes: get Dev-C++ 4.9.5.0 and install all the
packages before going ahead, my italian is so poor~.

 packages before going ahead, my italian is so poor~.
...like your quoting style...;-)
</OT>
-- 
C Ya!
/* Cut "DO NOT DISTURB" to reply */