Wie Updaten des cvs/cdk

Anlaufschwierigkeiten? Was ist was? Worum geht's?
martie
Interessierter
Interessierter
Beiträge: 55
Registriert: Samstag 14. September 2002, 20:07

Wie Updaten des cvs/cdk

Beitrag von martie »

hallo hab noch eine Frage zum updaten des cvs/cdk...

habe mein erstes Image fertig...

jetzt möchte ich es gerne updaten auf den neusten CVS stand

ich downloade also das update...ist klar

muss ich dann wieder alles (make all) compilieren oder wird dann nur das neue compiliert und die Dateien ersetzt???

oder kann man irgendwo nachlesen was neu compiliert werden muss/kann


wäre nett für eine Kurze Antwort
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Es werden nur die Aenderungen neu kompiliert
martie
Interessierter
Interessierter
Beiträge: 55
Registriert: Samstag 14. September 2002, 20:07

Beitrag von martie »

super danke für die antwort...

hab schon ne sicherung von der HDD gemacht :lol: sicher ist sicher...

aber das ist eine gute Nachricht

Danke dir rasc

Greetz Martie
Greetz Martie
martie
Interessierter
Interessierter
Beiträge: 55
Registriert: Samstag 14. September 2002, 20:07

Beitrag von martie »

mmhh

hab da nen problem wenn ich

Code: Alles auswählen

./configure --with-cvsdir=$HOME/tuxbox-cvs \--prefix=$HOME/dbox2 \--enable-maintainer-mode \--with-targetruleset=flash 
eingebe findet er das apps directory nicht... ist aber vorhanden.....

liegt es daran das es nur ein update ist?
Greetz Martie
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

... bei einem cvs update musst du normalerweise kein configure mehr machen.

da reicht dann einfach ein "make" (oder make all extra)
martie
Interessierter
Interessierter
Beiträge: 55
Registriert: Samstag 14. September 2002, 20:07

Beitrag von martie »

achso ... dann weiss ich fürs nächste mal bescheid....

aber ist das jetzt schlimm...?

oder ist dort nichts geupdated worden??

edit on

hat sich erledigt hab einfach ein revert gemacht bei der VMware, aber interessieren würde es mich trotzdem...

bei eingabe von "make" kam die Meldung " für das ziel ist nichts zu tun"

bei eingabe von "make all extra" fängts an...

wo ist der unterschied ?

hoffentlich sind die Fragen nicht zu blöd aber bin noch ziemlich in den Anfängen wie man merkt

edit off

Greetz Martie
Greetz Martie
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

make <label>

"make" impliziert oft "make all"
"make extra" macht Zusatz-Software fuer die dbox2


welche labels es gibt, sind applikationsabhaengig im Makefile verdrahtet.



Linux unter vmware???

ist es eher nicht umgekehrt? ;-)
Vmware-Windows auf einem Linux-host ;-)
martie
Interessierter
Interessierter
Beiträge: 55
Registriert: Samstag 14. September 2002, 20:07

Beitrag von martie »

zusatz software ??? was ist damit gemeint...

beim ersten compilen hab ich make all eigegeben und bei dem Image was da raus kam war eigentlich soweit alles drinne...?



ja hab mir ma Knoppix zum erlernen von Linux auf nen windowsrechner mit vmware installiert.... ich kann nur sagen lahm wie eine schnecke mit 192 mb ram

hab aber noch nen Rechner mit Suse 9.2 aber noch nicht konfiguriert.... aber werd ich wohl noch... die Tage
Greetz Martie
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

Hmm, ich muss hier einige Bemerkungen machen.

Wegen eines "genialen" Mechanismus (die .deps-Files) entdeckt das Make-Programm oft nicht dass einige Dateien neu kompiliert werden muss. Hat sich z.B. neutrino.cpp geändert, und mann einfach "make" eingibt, passiert... nichts. :cry:

Einzig richtig siche Methode, alles Erforderliches neu zu kompilieren ist make distclean; make. Falls mann weiss, was sich geändert hat, und raten kann, zu welche .deps-File(s) die Änderungen "gehören", reicht es die zugehörige .deps-File zu löschen, und make einzugeben. (In fall oben: rm .deps/neutrino; make),

[Falls jemand die Sinnvollkeit davon, oder Wünsche dies zu ändern, diskutierren will, bitte ein Thread in CDK-Forum aufmachen; dies ist das Newbie-Forum.]