wxWidgets.spec
Radosław Kintzi
rakin w pop.e-wro.pl
Śro, 19 Sty 2005, 17:05:21 CET
Radosław Kintzi napisał(a):
> Jest kilka spraw dotyczących budowania wxWidgets.spec
pierwszą i drugą mam już odhaczoną; zostało:
>
>
> 3. W 2.5 pliki *-config (np. gtk2univ-unicode-release-2.5) lądują
> domyślnie w /usr/lib/wx/config nie w /usr/bin. Zostawić czy przenosić?
> Jak w PLD są budowane pakiety wymagające wxWindow? Czy linkowane są z
> każdą wersją wx (x11, gtk{2,})? Zwyczajowo skrypty ./configure szukają
> pliku /usr/bin/wx-configure. Czy są poprawiane, żeby szukały np.
> /usr/lib/wx/config, czy może robiony jest odpowiedni link w /usr/bin?
Co zrobić z takimi kwiatkami:
$ rpm -qpl wxGTK2-devel-2.5.3-0.2.athlon.rpm
(...)
/usr/lib/wx/config/gtk2-ansi-release-2.5
/usr/lib/wx/include/gtk2-ansi-release-2.5
/usr/lib/wx/include/gtk2-ansi-release-2.5/wx
/usr/lib/wx/include/gtk2-ansi-release-2.5/wx/setup.h
Czy zostawić tak jak jest? Czy może przenieś setup.h do katalogu /usr/lib/wx/gtk2-ansi?
Tyle, że to wymagałoby poprawy configure.in lub Makefile.in, żeby zmiany były też
uwzględnione w skrypcie /usr/lib/wx/config/gtk2-ansi-release-2.5. Chyba, żeby mv i sed
w po make install.
To jest jednak rzecz mniej mnie interesująca. Jak budowane są pakiety zależne od wxWidgets?
Zazwyczaj potrzebują wx-configure (a nie np. /usr/lib/wx/config/gtk2-ansi-release-2.5)
do konfiguracji źródeł. Czy są poprawiane (i jak to robić żeby dało się je zbudować
z każdą wersją wx), czy może robiony jest link wx-configure w /usr/bin? Gdzie są jakieś
warte uwagi przykłady?
Pozdrawiam
--
Radosław Kintzi (radek/at/rakin.eu.org)
Więcej informacji o liście dyskusyjnej pld-devel-pl