Hallo
Wenn ich in Rosbe den befehl make eintippe wirfte er mir folgendes raus:
makefile:426: lib/lib.mak: No such file or directory
[HOST-CC] tools\rbuild\backend\mingw\mingw.cpp
In file included from tools\rbuild\backend\mingw\/../backend.h:21,
from tools\rbuild\backend\mingw\/mingw.h:21,
from tools\rbuild\backend\mingw\mingw.cpp:21:
tools\rbuild\backend\mingw\/../../rbuild.h:38:21: error: infhost.h: No such file
or directory
In file included from tools\rbuild\backend\mingw\/../backend.h:21,
from tools\rbuild\backend\mingw\/mingw.h:21,
from tools\rbuild\backend\mingw\mingw.cpp:21:
tools\rbuild\backend\mingw\/../../rbuild.h:1041: error: 'HINF' has not been decl
ared
make.exe: *** No rule to make target `lib/lib.mak'. Stop.
Total Build Time: 00:00:02
Rosbe 1.5.1.
Reactos 3.11
Ich habe einig neue Dateien zum Source zugegeben, müssen die irgendwo registriert werden oder so?
Kann es damit zusammenhängen?
Wenn du nicht die MinGW-Quellen verändert hast, dürfte das nicht der Grund sein.
Es könnte aber sein, dass z.B. durch eine SVN-Revision (falls du SVN benutzt) das Backend geändert wurde, die entsprechenden Komponenten aber nicht vollständig neu kompiliert wurden.
Probiere in diesem Fall "make clean" mit anschließendem "make".
PS:
djvanny wrote:Ich habe einige neue Dateien zum Source zugegeben, müssen die irgendwo registriert werden oder so?
Sofern die nicht in irgendeiner .rbuild-Datei registriert sind, sollte RosBE die ignorieren.
und wie registriere ich die Komponeten, die neu hinzugekommen sind jetzt genau?
habe einige deskop-ordner. Sorry bin relativ neu und in der Entwicklung noch recht unerfahren.
Clean all räumt alles weg, ohne make zu verwenden. Wenn man z.b. was im COde geändert aht, kommt es vor, dass make die dateinen über lässt, die nichtmehr im Code sind etc. Deswegen clean all
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.
If my post/reply offends or insults you, be sure that you know what sarcasm is...