Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Zmienne systemowe


  • Zaloguj się, aby dodać odpowiedź
5 odpowiedzi w tym temacie

#1 Marcin81

Marcin81
  • 97 postów

Napisano 16 stycznia 2007 - 19:20

Witam. Zainstalowałem sobie kilka rzeczy ze źródeł m. in. wxWidgets, Qt 4.2, bakefile. Chciałbym dopisać ścieźki: /usr/local/bin /usr/local/lib do zmiennej systemowej PATH jeżeli takowa w Maku istnieje (wydaje się że powinna) Gdzie mogę zdefiniować dodatkowe zmienne systemowe, jak WXDIR,czy QTDIR ? Ostatnie pytanie może na inny wątek:czy się odmienić systemową bibliotekę wxWidgetsw ver2.5 na tą zainstalowaną w /usr/local/lib w ver.2.8 ? Byłbym wdzięczny za jakieś linki. Pozdrawiam :)

#2 kultywator

kultywator
  • 46 postów

Napisano 16 stycznia 2007 - 19:59

Chciałbym dopisać ścieźki:
/usr/local/bin
/usr/local/lib
do zmiennej systemowej PATH jeżeli takowa w Maku istnieje (wydaje się że powinna)


W /etc/rc.common jest ustawiana zmienna PATH, ale zawsze możesz utworzyć
plik ~/.profile (dla BASH) i tam dopisać
export PATH=/usr/local/bin:/usr/local/lib:$PATH


#3 ltj

ltj
  • 166 postów
  • SkądGdańsk

Napisano 16 stycznia 2007 - 20:03

jezeli uzywasz basha to w ~/.bash_profile (a jezeli nie to w ~/.profile) dodaj linie: export PATH="$PATH:usr/local/bin:/usr/local/lib" tak samo definiujesz pozostale zmienne czyli: export WXDIR="/sciezka/do/wx" przed znakiem i po znaku '=' nie moze byc zadnych spacji btw jak by nie bylo pliku .bash_profile to go utworz wpisujac: echo 'export PATH="$PATH:usr/local/bin:/usr/local/lib"' > ~/.bash_profile

#4 Marcin81

Marcin81
  • 97 postów

Napisano 18 stycznia 2007 - 20:32

Dziękuje. Twoja pomoc jest dla mnie bezcenna. Pozdrawiam :)

#5 kogen

kogen
  • 40 postów
  • SkądPoznań

Napisano 19 stycznia 2007 - 00:16

Warto jeszcze dodac, ze wyzej podane ustawienia dzialaja tylko dla aktualnego uzytkownika.

Jesli chcialbys ustawic zmienne globalnie (dla wszystkich uzytkownikow twojego systemu), wystarczy wyedytowac /etc/profile np.:
sudo nano -w /etc/profile
i dopisac co trzeba.

#6 Marcin81

Marcin81
  • 97 postów

Napisano 23 stycznia 2007 - 17:53

Dziękuje teraz wszystko ładnie śmiga. :)




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych