SuSE GmbH

SuSE Support Database

Title: make und "changes in the future"

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch

----------

make und "changes in the future"

Symptom:

Sie rufen make auf, um z.B. den Kernel zu kompilieren, und erhalten die Meldung:

        makefile will have changes in the future

Ursache:

Die Rechner-Zeit ist nicht korrekt eingestellt, d.h. die Uhr des Rechners geht nach. Als Gründe kommen dafür in Frage:

Und nun eine Art Sonderfall:

So kann es kommen, daß Makefiles aktueller Sofware-Pakete -- z.B. solche der Kernel-Quellen -- ein Datum "in der Zukunft" aufweisen.

Lösung:

Stellen Sie bitte unbedingt die Zeit korrekt ein; andernfalls kann es zu sehr unangenehmen Seiten-Effekten kommen!

Wenn Sie die Zeit unter Linux einstellen wollen, gehen Sie so vor, wie in date_clock.html beschrieben.

Die Lösung für den "Sonderfall"

Setzen Sie das Datum für die Verzeichnisse in den Kernel-Quellen; geben Sie diese beiden Befehle ein:

        cd /usr/src/linux
        find . -type d -exec touch {} \;

----------

Keywords: MAKE, KERNEL, KOMPILIEREN, MAKEFILE, FUTURE, ZEIT, TIME

----------

Feedback welcome: Send Mail to ke@suse.de (Please give the following subject: SDB-ke_make-future)

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch

----------

SDB-ke_make-future, Copyright SuSE GmbH, Nuremberg, Germany - Version:
SuSE GmbH - Last generated: 07. Oct 1999 16:47:33 by maddin with sdb_gen 1.00.0