Murat bey ilginize teşekkür ederim.
Daha önce de bu şekilde bir hata ile karşılaşmıştım.o zaman bu hatayı, ports
dan bir program kurarken almıştım. yine o zaman, ilgili programın Makefile
içerisindeki -lc parametresini kaldırarak sorunu halletmiştim. Bu hatayı şu
anda fresh install 6.2 bir makine de source u cvsup ile güncelledikten sonra
make buildworld aşamasında almaktayız. Bu aşamada Makefile dosyasının yerini
bilemediğimden dediğiniz parametreyi silemiyorum. Make.conf dosyasının tamamını
ve birkaç komut çıktısını gönderiyorum.
İyi çalışmalar...
-----------------------
CPUTYPE?=i686
CFLAGS= -O2 -pipe -funroll-loops -march=pentium
CXXFLAGS+= -fconserve-space -fmemoize-lookups -fsave-memoized
BDECFLAGS= -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \
-Wcast-qual -Wchar-subscripts -Winline \
-Wmissing-prototypes -Wnested-externs -Wpointer-arith \
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings
COPTFLAGS= -O -pipe
NO_FORTRAN= true # do not build g77 and related libraries
NO_I4B= true # do not build isdn4bsd package
NO_LPR= true # do not build lpr and related programs
NO_SHAREDOCS= true # do not build the 4.4BSD legacy docs
NO_GAMES= true # do not build games (games/ subdir)
NO_INFO= true # do not make or install info files
NO_BIND= true # Do not build any part of BIND
NO_UUCP= true # do not build uucp related programs
NO_X= true # do not compile in XWindows support (e.g. doscmd)
COMPAT22= yes
COMPAT3X= yes
COMPAT4X= yes
NO_PROFILE= true # Avoid compiling profiled librarie
MASTER_SITE_BACKUP?=
ftp://ftp.tr.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
-------------------------------------------
[EMAIL PROTECTED] ~]# dmesg | grep mem
real memory = 536862720 (511 MB)
avail memory = 515772416 (491 MB)
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0xf0000000-0xf3ffffff at
device 0.0 on pci0
ahc0: <Adaptec aic7890/91 Ultra2 SCSI adapter> port 0xec00-0xecff mem
0xf9fff000-0xf9ffffff irq 16 at device 4.0 on pci2
ahc1: <Adaptec aic7860 Ultra SCSI adapter> port 0xe800-0xe8ff mem
0xf9ffe000-0xf9ffefff irq 16 at device 6.0 on pci2
fxp0: <Intel 82558 Pro/100 Ethernet> port 0xdce0-0xdcff mem
0xf7000000-0xf7000fff,0xfe000000-0xfe0fffff irq 20 at device 8.0 on pci0
aac0: <Dell PERC 2/QC> port 0xd800-0xd8ff mem 0xfe100000-0xfe101fff irq 22 at
device 12.0 on pci0
orm0: <ISA Option ROMs> at iomem
0xc0000-0xc7fff,0xc8000-0xcbfff,0xcc000-0xcc7ff,0xcc800-0xccfff on isa0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
[EMAIL PROTECTED] ~]# dmesg | grep CPU
CPU: Pentium II/Pentium II Xeon/Celeron (397.33-MHz 686-class CPU)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
SMP: AP CPU #1 Launched!
[EMAIL PROTECTED] ~]#
------------------------------------------------------
-----Original Message-----
From: Murat Balaban [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 12, 2007 10:59 PM
To: Mesut GÜLNAZ
Subject: Re[2]: [FreeBSD] ld: cannot find -lc
Merhaba Mesut bey,
Makefile dosyasi sanirim biraz eski. LDFLAGS degiskeninde -lc varsa,
kaldirip tekrar deneyin.
Thursday, April 12, 2007, 3:09:30 PM, you wrote:
> Evet Murat bey haklıymışsınız. Dediğiniz şekilde düzeltince ilgili hata artık
> yok.
> Bu kez daha ileri safhalarda şu şekilde bir hata ile karşılaştım.
> /../ncurses -I/usr/src/lib/ncurses/ncurses/../ncurses
> -I/usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/include
> -I/usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses
> -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS
> /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses/tinfo/make_keys.c
>> /usr/obj/usr/src/tmp/usr/bin/ld: cannot find -lc
>> *** Error code 1
> -----Original Message-----
> From: Murat Balaban [mailto:[EMAIL PROTECTED]
> Sent: Thursday, April 12, 2007 1:22 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [FreeBSD] ld: cannot find -lc
> Merhaba,
> Ust satirdaki hatada -mpcu direktifinin artik kullnailmadigini, onun
> yerine -march veya -mtune direktifi ile mimari seciminin yapilabilecegi
> belirtiliyor. Bununla ilgili olabilir.
> CFLAGS'dan -mcpu=pentium direktifini kaldirip tekrar deneyebilir misiniz?
> On Thu, Apr 12, 2007 at 12:44:25PM +0300, Mesut G?LNAZ wrote:
>> Yeni bir make.conf dosyası deniyorum. Bu dosya ile make buildworld yapmaya
>> çalıştığımda aşağıdaki hatayı alıyorum. Sorun ne olabilir ve nasıl
>> aşabilirim?
>>
>>
>>
>> rses/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H
>> -DFREEBSD_NATIVE -DTERMIOS
>> /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses/tinfo/make_key
>> s.c
>>
>> `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
>>
>> /usr/obj/usr/src/tmp/usr/bin/ld: cannot find -lc
>>
>> *** Error code 1
>>
>>
>>
>> Stop in /usr/src/lib/ncurses/ncurses.
>>
>>
>>
>>
>>
>> Make.conf dosya içeriğinden br kaç satır:
>>
>>
>>
>> CPUTYPE?=i686
>>
>> CFLAGS= -O2 -pipe -funroll-loops -mcpu=pentium -march=pentium
>>
>> CXXFLAGS+= -fconserve-space -fmemoize-lookups -fsave-memoized
>>
>> BDECFLAGS= -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \
>>
>> -Wcast-qual -Wchar-subscripts -Winline \
>>
>> -Wmissing-prototypes -Wnested-externs -Wpointer-arith \
>>
>> -Wredundant-decls -Wshadow -Wstrict-prototypes
>> -Wwrite-strings
>>
>> COPTFLAGS= -O -pipe
>>
>>
>>
>>
>>
>> İyi çalışmalar...
>>
--
Murat,
http://www.enderunix.org/murat/
Siradan degil, "kullanisli" web sitesi tasarlayin:
http://www.acikakademi.com/catalog/dontthink/
---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.
Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey
Turkiye'nin ilk FreeBSD kitabi: http://www.acikakademi.com/catalog/freebsd
---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.
Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey
Turkiye'nin ilk FreeBSD kitabi: http://www.acikakademi.com/catalog/freebsd