Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: slackware 8,1 + autopkg


  • Subject: Re: lug-bg: slackware 8,1 + autopkg
  • From: danchev@xxxxxxxxx (George Danchev)
  • Date: Tue, 22 Oct 2002 13:53:08 +0300



On 22 10 2002 11:29, Stanislav "Lechev [AngelFire]" wrote:
> mislq che posledno kato gledah changelog-a
> na slack-a pisheshe che e precompile GCC za nowite
> glibc... probwaj da si updatenesh gcc-to

pored men tova 4e gcc-3.2-i386-2.tgz:  
Recompiled with the following ./configure changes:
    --enable-threads=posix --enable-__cxa_atexit --disable-checking
  Previously we used --enable-threads.  I think [=posix] is the default
  on Linux, but it's probably best to make it an explicit option.
  --enable-__cxa_atexit was added when Mark Post reported that it's
  needed for correct C++ standards compliance (thanks, Mark!).
  --disable-checking seems to be in common use everywhere else.  
  The rumor is that using this will speed up the compiler.
d/gcc-g++-3.2-i386-2.tgz:  Recompiled.
d/gcc-g77-3.2-i386-2.tgz:  Recompiled.
d/gcc-gnat-3.2-i386-2.tgz:  Recompiled.
d/gcc-java-3.2-i386-2.tgz:  Recompiled.
d/gcc-objc-3.2-i386-2.tgz:  Recompiled.

ne zna4i 4e ne mozhe da polzva gcc-3.2 za da compilira i svyrzva sources sys 
starata glibc-2.2.x, naprotov mozhe s neq ili pogolqma version (ako se 
symnqvash 4e glibc-to mu e bilo upgradenato do 2.3.x, pyk gcc-to ne e 
upgrade). Popravi me ako gresha ;-). Ako e upgrade GCC (compiler collection) 
do 3.2 (koeto e razdeleno v nqkolko slackware packages), mozhe i da stane 
oste po-slozhno (zavisi), stoto g++3.2 ima backward incompatible C++ abi, i 
c++ apps compilirani s 3.2 nqma da mogat da se linkvat s c++ libs compiled s 
g++<3.2, i ako tova e edinstveniq C++ compiler v systemata (a dokolkoto znam 
slack packages instalirat samo po edna versiq na gcc v daden moment). Primer:
mozilla-1.0-i386-2.tgz:  Recompiled with gcc-3.2/libstdc++.so.5.
  Note that various Netscape plugins such as Java and flash will need to be
  recompiled using gcc-3.2 before they will work with a gcc-3.2 compiled
  Mozilla, galeon, Konqueror, or other browser.  

kolko c++ stuff oste trqbva da se precompile s gcc 3.2, dosta trudno da se 
opreldeli. libstdc++ , libsigc++ sa qsni 4e e recompiled, ami drugi ?.....  
see the disconnect ? ;-)

a v negoviq slu4aj toj compilira C code, i naj-veroqtnata pri4ina spored men 
e, 4e ponezhe upstream glibc v slackware e razdeleno na nqkolko packages i ne 
se osigurqva depends/conflicts mezhdu tqh, naj veroqtno ima Development 
Libraries and Header Files ot edna versiq na glibc, i Shared libraries and 
Timezone data ot druga. ili kazano s debianski packages (ne mi se tyrsi kakvi 
bqha v slack), libc6-dev 2.3.1-2 depends on libc6 (= 2.3.1-2). 
Za tova gyrmi linker-a ld, kojto systo maj ne e vinoven (mozhe da se upgrade i 
binutils de, nqma losho ;-)

Naj-dobre e ako se upgrade-va slackware do current da se upgrade vsi4ki 
installed packages do novite versions koito sa v ftp archive-a, ina4e razni 
mix-ove mezhdu tqh mogat da ti zagubqt baq vreme v izlishno tyrsene kyde i 
sto se gyrbi ... 

za sega e hubavo da se ima installed i gcc-3.2, no tova ne e mnogo hubavo da e 
default compiler-a, ako cqlata distribuciq ne e cpmpiled s gcc3.2 (osobeno 
c++ code) 

za tova v predniq posting predlozhih UPGRADE.TXT, ili tam autopkg i upgrade do 
do current kakto e v momenta , pyk dano vsi4ko da e v sync.

> > /usr/src/squid-2.4.STABLE7/src/cf_gen.c:210: undefined reference to
> > `__ctype_b'
> > ../lib/libmiscutil.a(util.o): In function `xcountws':
> > /usr/src/squid-2.4.STABLE7/lib/util.c:708: undefined reference to
> > `__ctype_b
> >
> > collect2: ld returned 1 exit status
> > make[1]: *** [cf_gen] Error 1
> > make[1]: Leaving directory `/usr/src/squid-2.4.STABLE7/src'
> > make: *** [all] Error 1
> >
> > Nyakoi da se e sbluskwal s podoben problem?
> >
> > Pozdrawi,
> > Nedko Dimitrov


-- 
Greets, fr33zb1 
[catching up with Sid (the boy next door who destroyed toys :-)]
[reg your bg translation or grab one from http://www.bgit.net/?id=37892]

============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================




 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.