From: Erkin Tek (erkintek@fotograf.web.tr)
Date: Thu 04 May 2006 - 08:26:14 GMT
Selam,
bir projem var,
önce 1 programım vardı, ikiye ayırdım, bir program ve bir lib şeklinde.
sadece sigma ve a'degerlerini degistiriyorum, ama değişikliklerin kalması için
onları da saklamak istiyorum böylece proje1, proje2 gibi dosyalarım oldu,
fakat şimdi derlenmiyor. automake'e ekledim. F8 şu hatayı üretiyor:
g++ -lgsl -lgslcblas -O0 -g3 -o proje4 proje4.o projelib.o proje6.o proje7.o
proje6.o: In function `main':
/home/erkintek/dosya/ders/400/proje3/proje4/src/proje6.cpp:6: multiple
definition of `main'
proje4.o:/home/erkintek/dosya/ders/400/proje3/proje4/src/proje4.cpp:6: first
defined here
proje7.o: In function `main':
/home/erkintek/dosya/ders/400/proje3/proje4/src/proje7.cpp:6: multiple
definition of `main'
proje4.o:/home/erkintek/dosya/ders/400/proje3/proje4/src/proje4.cpp:6: first
defined here
collect2: ld returned 1 exit status
gmake[2]: *** [proje4] Hata 1
gmake[1]: *** [all-recursive] Hata 1
gmake: *** [all] Hata 2
*** Exited with status: 2 ***
Fakat ben belirtilen dosyaların kendileri çalıştırılabilir olsn istiyorum ki.
Ne yapmalıym?
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama