sazian Napisano Kwiecień 8, 2007 Zgłoś Share Napisano Kwiecień 8, 2007 zainstalowałem sobie lazarusa pod ubuntu(i to już sukces) uruchomiłem go... włączył się(to kolejny sukces) szczęśliwy naciskam F9 i to by było na tyle sukcesów program (pusty form ) nie kompiluje się i wyskaka mi błąd project1.Ipr(1,1) Fatal:Can't find unit glib wie ktoś jak co jest nie tak ?? lazarusa pobrałem z tej strony oraz wszystkie zależności do niego Link do komentarza Udostępnij na innych stronach More sharing options...
KKKas Napisano Kwiecień 8, 2007 Zgłoś Share Napisano Kwiecień 8, 2007 A od czego jest FAQ? http://www.lazarus.freepascal.org/modules....es&id_cat=2#q19 ҉ Link do komentarza Udostępnij na innych stronach More sharing options...
sazian Napisano Kwiecień 8, 2007 Autor Zgłoś Share Napisano Kwiecień 8, 2007 noo tylko że ani słowa z tego nie rozumiem coś po polskiemu jak by było ............. Link do komentarza Udostępnij na innych stronach More sharing options...
KKKas Napisano Kwiecień 8, 2007 Zgłoś Share Napisano Kwiecień 8, 2007 To w takim razie powodzenia. Problem z podstawowym angielskim... ҉ Link do komentarza Udostępnij na innych stronach More sharing options...
Nvm Napisano Kwiecień 9, 2007 Zgłoś Share Napisano Kwiecień 9, 2007 Od biedy możesz użyć translatora Tłumaczenie Translatici (nie chce mi się własnoręcznie...) KOD# Zgoda! czysty odbudowywać: robić 'marka czysty wszystko' # Sprawdzać czy kompilator ma poprawną wersję (1.0.10 albo 1.9.x) Aluzja: możesz dowiadywać się z ppc386 -v # Sprawdzać czy kompilator używa prawej strony config akt. Normalna instalacja wywołuje / etc/fpc.cfg. Ale fpc również szuka ~/.ppc386.cfg, ~/.fpc.cfg, / etc/ppc386.cfg i to używa tylko pierwszy to znajduje. Zapewnij że masz tylko z nich. Polecony: / etc/fpc.cfg. Aluzja: możesz widzieć który config akt są używane z 'dotknięcie bogus.pas && ppc386 -vt podrabiany' # Zgoda! jeśli config akt (/ etc/fpc.cfg) zawiera prawe drogi do twoich wyzwolić fpc. Tam musieć być trzema liniami jak to: -Fu/usr/lib/fpc/$fpcversion/units/$fpctarget -Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/* -Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/rtl <br. <qqp>Z powodu starszej wersji fpc < 1.9.5 musisz: -Fu/usr/lib/fpc/$version/units/$target -Fu/usr/lib/fpc/$version/units/$target/* -Fu/usr/lib/fpc/$version/units/$target/rtl Pierwsza część tych dróg (/ usr/lib/fpc) polega na twoim systemie. Na jakichś systemach to może być na przykład / usr/local/lib/fpc /.... Aluzja: możesz widzieć twój searchpaths z 'tuch bogus.pas && ppc386 -vt podrabiany' # Sprawdzać to config akt (/ etc/fpc.cfg) nie zawierać poszukiwań drogi do lcl pliki źródłowe (. z upoważnienia,. tatowie): zakazany: -Fu(lazarus_source_directory)/lcl zakazany: -Fu(lazarus_source_directory)/lcl/interfaces/gtk Jeśli chcesz dodać lcl z powodu wszystkich swoich projektów fpc, marka pewna że dwie drogi przypominają następujący i być umieścić za wyżej wymienionymi drogami wyzwolenia fpc: -Fu(lazarus_source_directory)/lcl/units -Fu(lazarus_source_directory)/lcl/units/gtk # Czek jeśli tęskniąca jednostka (glib.ppu) istnieje w twoim wyzwoleniu fpc książka telefoniczna. Na przykład w gtk.ppu mogą znajdować / usr/lib/fpc/1.9.5/units/linux/gtk /. Jeśli to nie istnieje, wyzwolenie fpc jest skorumpowany i fpc powinien być reinstalled. # Sprawdzać czy źródła są w środku NFS książka telefoniczna wspięto się. W niektórych przypadkach NFS aktualizacje utworzyły akt niepoprawnie. Proszę próbować przenosić źródła do nie- NFS książka telefoniczna i sporządzać tam. @down To tylko program, nie wymagaj za dużo Btw. Jak se to przeczytałem to też mi się ze śmiechu płakać zachciało Link do komentarza Udostępnij na innych stronach More sharing options...
KKKas Napisano Kwiecień 9, 2007 Zgłoś Share Napisano Kwiecień 9, 2007 CYTATdo a 'make clean all' => robić 'marka czysty wszystko' lol. ҉ Link do komentarza Udostępnij na innych stronach More sharing options...
TSr Napisano Kwiecień 9, 2007 Zgłoś Share Napisano Kwiecień 9, 2007 Prawdopodobnie trzeba dodać linijki do pliku .fpc, który jest w twoim katalogu domowym: -Fu/usr/lib/fpc/$version/units/$target -Fu/usr/lib/fpc/$version/units/$target/* -Fu/usr/lib/fpc/$version/units/$target/rtl W jaki sposób to instalowałeś? Ja po instalacji z paczek DEB nie musiałem już nic robić. Przy okazji może ktoś wie jak to dobrze skonfigurować z GTK2? Jeśli zainstaluje go z DEBa to przekompilować mogę to tylko z prawami roota (bo jest zainstalowane w /usr/share...), ale po takim przekompilowaniu uruchamia się już tylko z prawami roota (normalnie nie). Ma ktoś pomysł gdzie trzeba by zmienić uprawnienia? Ubuntu.pl user #10593 Link do komentarza Udostępnij na innych stronach More sharing options...
sazian Napisano Kwiecień 9, 2007 Autor Zgłoś Share Napisano Kwiecień 9, 2007 zmiana w pliku pomogła instalowałem z deb Link do komentarza Udostępnij na innych stronach More sharing options...
ktoś Napisano Kwiecień 23, 2007 Zgłoś Share Napisano Kwiecień 23, 2007 żadko teraz tutaj zaglądam, ale dorzucę coś od siebie: ja instalowałem z przealienowanych rpmów (bo były tylko 3. Przy ręcznej instalacji 40 debów można ocipieć z powodu zależności) Nie wiem która z tech paczek jest potrzebna, ale generalnie polecenie KODapt-get install libgdk-pixbuf-dev libglib1.2-dev libgtk1.2-dev libx11-dev libxau-dev libxdmcp-dev libxext-dev libxi-dev pkg-config x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev rozwiązuje bardzo wiele problemów z softem. Nie pamiętam już dokładnie co było do lazarusa, ale chyba te: libgdk-pixbuf-dev libgtk1.2-dev pozdr. ubuntu-user Link do komentarza Udostępnij na innych stronach More sharing options...
TSr Napisano Kwiecień 24, 2007 Zgłoś Share Napisano Kwiecień 24, 2007 Przy ręcznej instalacji 40 debów można ocipieć z powodu zależności Nie ma aż tak źle, ja nie miałem żadnych zależnosci niespełnionych, ale pewnie dlatego, że już dawno doinstalowałem te libgtk... Co do 40 DEBów, mam nadzieje, że nikt nie próbował instalować każdego z osobna Szybkie polecenie, które instaluje wszystko z jakiegoś katalogu: KODsudo dpkg -i * Ubuntu.pl user #10593 Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.