Abbandonando un lungo periodo di meditazione condotto nel piu' totale isolamento sulla cima di una colonna, barrav.libero scese e disse: > Ho scaricato dalla rete un programma molto complesso per il "calcolo > agli elementi finiti" (argomento di Ingegneria civile, e non solo). > E' costituito da almeno 100 file sorgenti (tutti di piccole dimensioni), > e si chiama"tochnog". > Non ha un "configure" ma solo un "makefile", e la documentazione è nulla > (o ci capisci, o ti arrangi). E' una cosa molto tecnica, ma potrebbe > servirmi per il prox. esame e/o tesi. > g++ *.o -static -lm -o tochnog > /usr/bin/ld: cannot find -lstdc++ ^^^^^^^^^^^^^^^^^^^^ > collect2: ld returned 1 exit status Non ti trova la libreria libstdc++.so la libreria standard del C++, ti manchera' il pacchetto specifico: cerca una roba del tipo gpp... , g++... nei pacchetti della tua distro. (molte mettono di default gcc, ma non aggiungono le librerie specifiche del c++ per motivi a dir poco misteriosi) > Se ho capito bene, ld (il linker GNU) non riesce a trovare o a linkare > un file. ld sta` bene. E` il programma che si occupa di fare andar d'accordo compilato e librerie... se non ci riesce (in genere perche` una libreria gli si nega), barfa. Il "configure" avrebbe controllato subito se e dove erano le tue librerie ed avrebbe dato un messaggio piu` comprensibile... Buon calcolo degli elementi finiti, Zingus -- _________ +-------------------------------------------------------+ \/ _____/ / http://as0.da.ru icq: 164939262 | ZJR _____/ | mailto:zingus_at_fuckmicrosoft.com | /\______/ +-------------------------------------- Zingus J. Rinkle -+ ========---------- Prima di scrivere in m-list per favore leggi il regolamento http://www.lugge.net/soci/manifesto.htm#list Archivio delle e-mail postate in lista //www.freelists.org/archives/lugge/ Modifica dell'account su freelists //www.freelists.org/cgi-bin/lsg2.cgi ----------======== Orari di apertura della sede e come arrivarci: http://www.lugge.net/soci/sede.htm