Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Kylix - problem z kompilowaniem  (Przeczytany 4667 razy)

divian

  • Gość
Kylix - problem z kompilowaniem
« dnia: 2006-01-24, 23:29:49 »
Witam,
Czy da sie jakos killnac konkretnego screen\\'a nie po PID ale po nazwie na przyklad?

Bo sek jest w tym, ze chce dopisac do crona microdc, zeby co godzinke sie resetowal (potrzebuje aktualizacji listy co godzine, a z linii komend nic sie nie da zrobic, wywolanie \\"microdc &\\" tez nie idzie wiec jedynym ratunkiem jest wywolywanie programu ze screen\\'a).

Wiec wywoluje screen\\'a czyms takim:
\\"screen -m -d -S microdc microdc\\"
i teraz dobrze byloby umiescic przed tym cos do killowania screen\\'a nazwanego jako microdc bo \\"killall screen\\" raczej niezbyt praktyczne bedzie :/ probowalem juz na pare roznych sposobow, m.in \\"screen -S microdc -X kill\\" itp itd ale zaden z nich nie dzialal jak powinien.

pozdrawiam,
divian

// mam nadzieje, ze trafilem z tematem w dobry dzial :)

chmooreck

  • Gość
Kylix - problem z kompilowaniem
« Odpowiedź #1 dnia: 2006-01-24, 23:48:15 »
2006-01-24 23:29:49 divian napisał:

 > Bo sek jest w tym, ze chce dopisac do crona microdc, zeby co godzinke sie resetowal (potrzebuje
 > aktualizacji listy co godzine, a z linii komend nic sie nie da zrobic, wywolanie \\"microdc
 > &\\" tez nie idzie wiec jedynym ratunkiem jest wywolywanie programu ze screen\\'a).

jak to nic sie nie da zrobic ? jak probujesz go uruchomic ? tzn jak wyglada to uruchamianie w crontabiie ?

divian

  • Gość
Kylix - problem z kompilowaniem
« Odpowiedź #2 dnia: 2006-01-25, 00:21:47 »
2006-01-24 23:48:15 chmooreck napisał:
 > jak to nic sie nie da zrobic ? jak probujesz go uruchomic ? tzn jak wyglada to uruchamianie w
 > crontabiie ?

chodzi o to ze z nie moge przekazac parametru do programu z zewnatrz bo microdc nie ma zadnych funkcji takich (np microdc --refresh) :)

sorry za wszelkie niezrozumiale sformulowania ale juz wykonczony po calym dniu jestem i wszelkie niescislosci postaram sie wyjasniac na biezaco :)

a co do crontaba to wywolanie microdc odbywa sie poprzez:
\\"screen -m -d -S microdc microdc\\" // wewnatrz skryptu zapisanego w /etc/cron.hourly :)

brakuje mi jedynie czegos, co killowaloby tego screen\\'a wczesniej ;/

moze zasade tego, co chce osiagnac wyjasni niedzialajacy niestety przyklad:

\\"screen -S microdc -X kill;screen -m -d -S microdc microdc\\"

a tak jak juz pisalem korzystanie z \\"killall screen\\" w crontabie bardzo niepraktyczne bedzie.

chmooreck

  • Gość
Kylix - problem z kompilowaniem
« Odpowiedź #3 dnia: 2006-01-25, 08:12:31 »
a to nie prosciej kill\\'nac microdc i potem go wystartowac ?? przeciez chyba o to ci chodzi ?

killall microdc && microdc
??

divian

  • Gość
Kylix - problem z kompilowaniem
« Odpowiedź #4 dnia: 2006-01-25, 10:46:12 »
2006-01-25 08:12:31 chmooreck napisał:

> a to nie prosciej kill\\'nac microdc i potem go wystartowac ?? przeciez chyba o to ci chodzi ?
 >
 > killall microdc && microdc
 > ??
 >

tak byloby najprosciej ale to nie wchodzi w gre, gdyz microdc nie moze byc uruchomione w tle (nawet przez \\"microdc &\\").
Owszem, moge killowac samo microdc i odpalac nowe na nowym screen\\'ie ale po np. 10 godzinach bede mial 10 zdetachowanych screen\\'ow... a najoptymalniej byloby, zeby skrypt od razu sprzatal nieuzywanego screen\\'a, ew. jakos przekazac wywolanie microdc do starego tylko juz nie mam pojecia jak to zrobic :/

divian

  • Gość
Kylix - problem z kompilowaniem
« Odpowiedź #5 dnia: 2006-01-25, 10:53:26 »
juz rozwiazalem problem :) wlasnie o killall chodzilo :)

\\"killall microdc;screen -m -d -S microdc microdc\\"

i dziala elegancko bez odpalania nowych screen\\'ow :)


wielkie dzieki chmooreck za zainteresowanie i podpowiedz :) jak to mowia \\"najciemniej pod latarnia\\" :)

OneGhost

  • Gość
Kylix - problem z kompilowaniem
« Odpowiedź #6 dnia: 2006-01-24, 21:45:34 »
Witam. Zainstalowałem Kylix 3 open edition. Program niby działa, ale kiedy próbuje skompilować program (wciskam F9), to Kylix się zawiesza i to na dobre :/. Używam linuxa Mandriva 10.2.

flejtuch

  • Gość
Kylix - problem z kompilowaniem
« Odpowiedź #7 dnia: 2006-01-24, 22:27:35 »
2006-01-24 21:45:34 OneGhost napisał:

> Witam. Zainstalowałem Kylix 3 open edition. Program niby działa, ale kiedy próbuje skompilować
 > program (wciskam F9), to Kylix się zawiesza i to na dobre :/. Używam linuxa Mandriva 10.2.

Nie jestem pewien, mogę się mylić ale Kylix już nie jest chyba rozwijany przez Borlanda. Z tego co pamiętam to postawili na BuilderX.
A konkretnie co do twojego problemu to niestety nie umiem ci pomóc.


Pozdrawiam.

j3drek

  • Gość
Kylix - problem z kompilowaniem
« Odpowiedź #8 dnia: 2006-01-25, 10:27:52 »
masz zbyt nowe któreś biblioteki
ja też miałem taki problem, spróbuj zmieńić nazwy katalogów
/lib/tsl i /usr/lib/tsl na jakieś inne np. /lib/tsl.copy to w przypadku kylixa powinno pomóc