» »

update-alternatives --install --> howto

update-alternatives --install --> howto

Bug ::

ellow

Takoj na zacetku povem, da gre za GNU/Linux Debian

Po namestitvi z mini CD-ja sem naredil upgrade sistema... In se mi je namestil gcc-4.0.2 kar mi ne ugaja prevec (ker mi ne gre pravilno kompajlat enih aplikacij s to razlicico gcc-ja). Pa sem sel namestit preko apt-get install gcc-3.3 in mi je namestilo.

Sedaj ko vpisem v konzolo gcc --version mi izpise slednje:
gcc (GCC) 4.0.2 (Debian 4.0.2-2)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Torej novejsa verzija je primarna.

Ko se vnesem komando gcc -V 4.0 -v mi izpise:
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.0.2 (Debian 4.0.2-2)

Ko pa vnesem se komando gcc -V 3.3 -v pa mi izpise naslednje:
Reading specs from /usr/lib/gcc-lib/i486-linux-gnu/3.3.6/specs
Configured with: ../src/configure -v --enable-languages=c,c++,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --enable-__cxa_atexit --with-system-zlib --enable-nls --without-included-gettext --enable-clocale=gnu --enable-debug i486-linux-gnu
Thread model: posix
gcc version 3.3.6 (Debian 1:3.3.6-10)

Torej glede na informacije, se vidi, da imam ove verziji namesceni...

V /usr/bin se nahajajo se:
gcc
gcc-4.0
gccbug-3.3
gccmakedep
gcov-3.3
gcc-3.3
gccbug
gccbug-4.0
gcov
gcov-4.0

Zdaj pa bi rad menjaval med verzijama preko update-alternatives komande... Zadeva pa je ta, da ne wem delati s tem orodjem... Vem, da bi moral preko komande update-alternatives --install (parametri) namestiti kot neke bliznjice (symlinks) v mapo /etc/alternatives vendar ne vem kako se dela z update-alternatives ukazom (iz manualov se tudi ne razumem kaj prevec). Najbolje bi bilo ce bi bil kdo tako dober, da bi mi prav napisal kaj rabim vnest v konzolo (update-alternatives), da bom lahko menjaval med verzijama...

In ce mi se lahko razlozite, kako se delajo symlink-i?

Hvala vnaprej!

lp,
bug

ggorjan ::

Linki (soft) se delajo takole

ln -s mesto imeLinka

Za update-alternatives bi pa zadeva bila v stilu

update-alternatives --config gnome-text-editor

pri čemer boš njbrž moral gnome-text-editor zamenjati z gcc.
Lep pozdrav, Gregor

Bug ::

ellow

Ja... symlinke zdaj vem delat...

update-alternatives --config gcc
No alternatives for gcc.

To mi izpise, torej bi trebalo nekako namestit gcc verzije v alternatives.... to je lih to kaj ne wem :O

lp,
bug


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

gcc + math.h + -lm problem

Oddelek: Programiranje
9974 (890) BigWhale
»

GCC 4.0!

Oddelek: Programiranje
362530 (1774) 64202
»

unmergal sem gcc

Oddelek: Operacijski sistemi
421884 (1630) borchi
»

Problemi s compilanjem v Linux Slackware 9.1

Oddelek: Operacijski sistemi
351877 (1596) Vesoljc
»

Hash table - C++

Oddelek: Programiranje
51306 (1182) noraguta

Več podobnih tem