On Sunday 12 of August 2007 15:22:38 Andrej Vernekar wrote: > > On Saturday 11 of August 2007 23:08:22 Jure Repinc wrote: > > > Jaka Kranjc pravi: > > > > btw, a je kdo že preizkusil KAider? Po opisu sodeč že precej deluje. > > > > > > Ja jaz sem že malo prevajal KDE 4 in izgleda da gre s KAider stvar kar > > > v pravo smer. Seveda ima še kar nekaj hroščev in kaka funcija iz KBabel > > > manjka. Programerju KAiderja bi vsakršna povratna informacija prišla > > > zelo prav, tako da mislim da je dobro da se KAider poskuša čimveč > > > uporabljati in ga skupaj za avtorjem čimbolj izboljšati. > > > > A bi bil pripravljen zgraditi en statičen binary, da bi ga lahko > > uporabljali še vsi kde3-jevci? Mislim da je dovolj, da dodaš v > > LDFLAGS. Res je pa, da bi bil najbrž kar zavaljen. > > Tole bo bolj težko, ker nimam veliko izkušenj z gradnjo statičnih > programov, poleg tega ne gradim zadeve glede na beta1 ampak na zadnjo > različico v SVN (CMake & druščina pa so novi tudi zame), tako da bi > verjetno rabil nekaj pomoči. Ali morda veš, kaj moram spremeniti v > nastavitvah, ko poženem CMake? Saj zato statično povezan program - vseboval bo vse potrebne knjižnice in zato bi moral delati še drugod (oz. procesorji z isto arhitekturo).
Cmake samo ustvari klasični Makefile (za zgradit uporabljaš cmake; make # ane?), zato lahko spreminjaš kar tega. Torej poskusi tole za statični kaider: cmake make CFLAGS="-static" CXXFLAGS="-static" To bo prepisalo C*FLAGS, zato dodaj svoje, če kako pogrešaš. Mogoče ne bi škodil tudi -march=i386 (upam da imaš 32-bitni procesor). Da preveriš, če je res statičen pa uporabi file. Primer: [EMAIL PROTECTED] devel $ file /usr/bin/xtrlock.* /usr/bin/xtrlock: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.0, dynamically linked (uses shared libs), not stripped /usr/bin/xtrlock.static: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.0, statically linked, stripped [EMAIL PROTECTED] devel $ > > Aja, kaj pa sanja avtor tam z ssh -XC v navodilih? A ni dovolj en > > export XAUTHORITY=/home/mujo/.Xauthority > > su kde-devel -c kaider > > Meni ni bilo treba narediti ničesar dodatnega. Izgradnjo KDE 4 sem > nadaljeval le še v enem dodatnem imeniku (playgroud\devtools\kaider če se > ne motim). Poganjam pa zadevo tako pod drugim uporabniškim računom ... ok. LP -- We cannot command nature except by obeying her. --Sir Francis Bacon Have a sourcerous day! www.sourcemage.org
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ lugos-slo mailing list [email protected] http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-slo
