FreePascal - Zmiana folderu docelowego

0

Witam.

Korzystam z FreePascala na systemie Ubuntu. Chciałbym zmienić folder docelowy zapisu plików z /home/uzytkownik na /mnt/mojdysk/folder.
Niestety z poziomu użytkownika, po zmianie i wyjściu z programu dostaję informację "Error saving configuration." Mam tu na myśli zmianę przez menu File.

Czy jest jakaś możliwość by to zmienić?

Pozdrawiam, Winters4TW

0

A masz prawa do zapisu w tym /mnt/mojdysk/folder?

0

Uruchom FreePascala z konsoli poprzez polecenie: sudo fpc. Wpisz hasło i zmień konfiguracje.

0

Azarien, prawa dla tego folderu wyglądają następująco:
http://yfrog.com/5fzrzutekranuwaciwociitp

czarny445, po wpisaniu sudo fpc dostaję różne komendy (?) (screen niżej). Zalogowałem się na roota, i wtedy zmieniłem lokalizację folderu, jednak na po ponownym uruchomieniu fp już nie działało (i dla roota i dla zwykłego).
http://yfrog.com/n8zrzutekranuwinters4twwip

Edit
Chyba że się nie da, bo jak zmienię folder na jakikolwiek np /home/uzytkownik/dokumenty to i tak po ponownym uruchomieniu jest domyślny /home/uzytkownik. Albo się da, tylko nie w tej opcji :P

0

A sorki.... przecież FPC to sam kompilator. Spróbuj sudo fp.

0

To samo...
Chyba że znacie jakiś inny sposób, nie poprzez File.

0

Kurcze no któryś plik wykonywalny uruchomi ci free pascala tylko nie pamiętam który...

Ew. Możesz edytować plik konfiguracji ręcznie. Niestety linuxa dawno w łapach nie miałem zresztą tak jak fp. Więc ci nie mogę pomóc. (szukaj coś w stylu:P config.txt, config.ini, ???.cfg)

0

Znalazłem plik konfiguracyjny w folderze domowym fp.ini, niestety tam nie widziałem zmiennej odpowiadającej za folder docelowy. Ale poszukam jeszcze w ;)

0

Options|Directories|Misc.|EXE output directory.

0

W tym miejscu zawsze ustawia się katalog uruchomieniowy. Jak chcesz mieć domyślnie '/mnt/mojdysk/folder' to wpisujesz w terminalu:

cd /mnt/mojdysk/folder/
fp

Pozdrawiam
paweld

0

Zatem, ustawiłem folder w opcjach podanych przez Azarien, niestety nadal nie jest domyślnym folderem ten który chcę.
paweld, w tym przypadku zawsze muszę zmieniać folder na /mnt/mojdysk/folder, ale to jest pewne rozwiązanie, bo spróbuję napisać do tego plik wsadowy (w Linuksie chyba też się to tak nazywa ;p).

Dzięki za pomoc ;-)

EDIT:
Zrobiłem sobie plik fp.sh, i chciałbym aby uruchamiał się z aliasu np fpt.
Zdefiniowałem alias, jednak działa on tylko w bieżącej sesji. Jak mogę go dodać na stałe do aliasów. Próbowałem w plik /.bashrc, jednak nie działa, i nie mogę znaleźć lokalizacji odpowiadającej za aliasy (google nie pomogło). Ubuntu 10.4

Poradzicie coś, schodząc nieco z tematu ;-)?

EDIT 2:
Ok, już sobie poradziłem.
Do pliku ~/.bashrc na końcu dopisałem
alias freepascal='cd /folder/ && fp'
Pomysł warlock24 z forum.ubuntu.pl ;-)

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1