apt-build

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
altec
Beiträge: 36
Registriert: 31.05.2004 09:38:08

apt-build

Beitrag von altec » 01.01.2005 09:26:12

moinsen

ich hab mich nen bisserl durch apt-build gekaempft und konnte trotzdem irgendwie nciht richtig feststellen ob das alles so nach meinen vorstellungen klappt.

gibts es die moeglichkeit, beim kompilieren von sourcen, apt-build flags mitzugeben
ja,

Code: Alles auswählen

 /etc/apt/apt.build.conf:
build-dir = /var/cache/apt-build/build
repository-dir = /var/cache/apt-build/repository
march = -march=pentium4
mcpu = -mcpu=pentium4
options = " -pipe"
(ich musste den link /usr/bin/gcc (ging auf /usr/bin/gcc-wrappers) umbiegen auf
/usr/bin/gcc-3.3 sonst meckert er ueber flags die er nichts setzen kann z.b. -pipe
der wrapper zielte auf gcc.real, wenn ich das richtig verstanden habe was in
der datei stand.
diese umbiegerei, koennte das probs beim naechsten kernel-bau geben, wenn ja,
gibts ne elegante moeglichkeit diese allgemeinen regeln nicht beim kernel
anzuwenden)

und hinterher am blabla*.deb zusehen ob das auch alle smit meinen einstellungen
gebaut wurde ?
ich hab mittels:
apt-build build-source gnomeicu
gnomeicu neu gebaut, trotzdem nennt sich das ding: i386

hab ich jetzt ne moeglichkeit zu erfahren, ohne mich mit stopuhr dahinzusetzen, ob die compiler-flags gesetzt wurden und auch zum einsatz kamen?
gibts nen nettes tutorial/howto/whatever das sowas behandelt?
und moeglichst alles in einem tutorial ;)

mfg
altec

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Re: apt-build

Beitrag von peschmae » 01.01.2005 10:50:59

altec hat geschrieben: apt-build build-source gnomeicu
gnomeicu neu gebaut, trotzdem nennt sich das ding: i386
i386 ist die Architektur aller 32bit - x86 Prozessoren - also 386 bis P4/AMD Athlon wasweisich. Das einzige was du ja geändert hast sind ein paar Optimierungsflags, nicht die Architektur.
hab ich jetzt ne moeglichkeit zu erfahren, ohne mich mit stopuhr dahinzusetzen, ob die compiler-flags gesetzt wurden und auch zum einsatz kamen?
Kannst ja beim Compilieren gucken was da alles so steht. Oder steht das da etwa nicht?

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
altec
Beiträge: 36
Registriert: 31.05.2004 09:38:08

Re: apt-build

Beitrag von altec » 01.01.2005 11:01:51

hi
i386 ist die Architektur aller 32bit - x86 Prozessoren - also 386 bis P4/AMD Athlon wasweisich. Das einzige was du ja geändert hast sind ein paar Optimierungsflags, nicht die Architektur.
hm, ok.
spezielle -revision mitgeben wie beim kernel ???
Kannst ja beim Compilieren gucken was da alles so steht. Oder steht das da etwa nicht?
MfG Peschmä
schon, da steht was. nur alles ertwas schnell ;)
man muesste das mit loggen...

altec

Antworten