KBabel 3.5.6 in KDE 4 (Re: [LUGOS-SLO] Prevajanje KDE 4)
Jaka Kranjc
lynx at mages.ath.cx
Sun Aug 12 16:05:07 CEST 2007
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:
navaden na lynxlynx 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
navaden na lynxlynx 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
-------------- naslednji del --------------
Nebesedilna priponka je bila pre�i��ena...
Ime: ni na voljo
Vrsta: application/pgp-signature
Velikost: 307 bytes
Opis: This is a digitally signed message part.
Url : http://liste2.lugos.si/pipermail/lugos-slo/attachments/20070812/f8fd14c0/attachment.pgp
More information about the lugos-slo
mailing list