SPECS: gnat.spec - moved to /opt, release 0.2.

Paweł Sikora pluto w ds14.agh.edu.pl
Wto, 22 Cze 2004, 21:31:51 CEST


On Tuesday 22 of June 2004 21:23, BartOwl wrote:
> Dnia wto, cze 22 2004 o godz. 02:16, Arkadiusz Patyk napisal(a):
> > > > Btw. Taki wrapper by sie przydal. Np. do wspoluzywania gcc 3.3 i 3.4.
> > >
> > > jesli sie nie myle, to wystarczy tylko pozbyc sie z pakietu gcc
> > > binarki /usr/bin/gcc i zostawic tylko
> > > $target-pld-linux-{gcc,g++}-$version do tego dorzucimy skrpytcik w
> > > stylu select-gcc, ktory odczyta
> > > z /etc/sysconfig sobie wersje i ustawi symlinki gcc,g++,lib*.{la.so}
> > > musimy tylko sobie w libstdc++-devel zmienic nazwe z .la na
> > > .la-$version i powinno wsio milo brykac.
> >
> > może nie symlink a odpowiednia modyfikacja PATH ?
>
> a moze po prostu w /usr/bin/gcc zrobic skrypt (lub jeszcze lepiej
> malutkiego wrappera w C) ktory odczyta /etc/sysconfig i pozniej zrobi
> execv na odpowiedniego gcc? zachowujac wszystkie argumenty itd...

to pomysl jak zaimplementowac taki test, ktorym skrypty ./configure
badaja maksymalna ilosc argumentow jaka moga przekazac do gcc
w wierszu polecen. IMO symlinki beda lepsze i szybsze.

-- 
/* Copyright (C) 2003, SCO, Inc. This is valuable Intellectual Property. */

                           #define say(x) lie(x)



Więcej informacji o liście dyskusyjnej pld-devel-pl