Hi,
I tried to build the ReactOS main trunk, but I've run into some problems.
'make all' fails with the message:
mkdir: cannot create directory `obj-i386\lib\inflib_host': No such file or directory
Up until now, I've got the 'trunk' directory from SVN (using TortoiseSVN), I exported the sources to a directory in the ros Build Environment (I was asked for that directory on install) and attempted to build from there. I also looked at the Makefile and set the '-mi' flag (ROS_RBUILDFLAGS = -mi), but that didn't help.
Just for the record, I'm building on a WinXP SP2, using ReactOS Build Environment 0.3.5b2. I also tried the 0.3.4 version, but I run into the same issues.
Do you have any ideas?
Thanks,
Radu
Usually it should be alot simpler:
Just download the sources into the folder you enterd during ROSBE installation, start the BE and type make bootcd. I don't know, if make all is supposed to work, never used that.
Greets,
David Hinz
Radu Bulboaca schrieb:
Hi,
I tried to build the ReactOS main trunk, but I’ve run into some problems.
‘make all’ fails with the message:
mkdir: cannot create directory`obj-i386\lib\inflib_host': No such file or directory
Up until now, I’ve got the ‘trunk’ directory from SVN (using TortoiseSVN), I exported the sources to a directory in the ros Build Environment (I was asked for that directory on install) and attempted to build from there. I also looked at the Makefile and set the ‘-mi’ flag (ROS_RBUILDFLAGS = -mi), but that didn’t help.
Just for the record, I’m building on a WinXP SP2, using ReactOS Build Environment 0.3.5b2. I also tried the 0.3.4 version, but I run into the same issues.
Do you have any ideas?
Thanks,
Radu
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Thanks for the prompt reply.
Unfortunately, that didn't help. Initially, I copied the whole 'trunk' directory in the source folder of my ROSBE installation. I used to cd to reactos, and start a build from there. The build failed with " mkdir: cannot create directory"
Since I thought it was an issue related to the source dir definition, I cleared it and copied only the 'trunk/reactos' folder. The result is pasted below. (BTW: rosmake is a renamed mingw32-make.exe)
C:\RosBE\src>rosmake bootcd [MKDIR] obj-i386tools [MKDIR] obj-i386toolsrbuild [MKDIR] obj-i386toolsrbuildbackend [MKDIR] obj-i386toolsrbuildbackendmingw [CC] toolsrbuildbackendmingwmingw.cpp [CC] toolsrbuildbackendmingwmodulehandler.cpp [CC] toolsrbuildbackendmingwproxymakefile.cpp [MKDIR] obj-i386toolsrbuildbackenddevcpp [CC] toolsrbuildbackenddevcppdevcpp.cpp [MKDIR] obj-i386toolsrbuildbackendmsvc [CC] toolsrbuildbackendmsvcgenguid.cpp [CC] toolsrbuildbackendmsvcmsvc.cpp [CC] toolsrbuildbackendmsvcmsvcmaker.cpp [CC] toolsrbuildbackendmsvcvcprojmaker.cpp [MKDIR] obj-i386toolsrbuildbackendcodeblocks [CC] toolsrbuildbackendcodeblockscodeblocks.cpp [MKDIR] obj-i386toolsrbuildbackenddependencymap [CC] toolsrbuildbackenddependencymapdependencymap.cpp [CC] toolsrbuildbackendbackend.cpp [CC] toolsrbuildglobal.cpp [CC] toolsrbuildautomaticdependency.cpp [CC] toolsrbuildbootstrap.cpp [CC] toolsrbuildcdfile.cpp [CC] toolsrbuildcompilationunit.cpp [CC] toolsrbuildcompilationunitsupportcode.cpp [CC] toolsrbuildcompilerflag.cpp [CC] toolsrbuildconfiguration.cpp [CC] toolsrbuilddefine.cpp [CC] toolsrbuilddirectory.cpp [CC] toolsrbuildexception.cpp [CC] toolsrbuildfilesupportcode.cpp [CC] toolsrbuildinclude.cpp [CC] toolsrbuildinstallfile.cpp [CC] toolsrbuildlinkerflag.cpp [CC] toolsrbuildlinkerscript.cpp [CC] toolsrbuildmodule.cpp [CC] toolsrbuildproject.cpp [CC] toolsrbuildstubbedcomponent.cpp [CC] toolsrbuildsyssetupgenerator.cpp [CC] toolsrbuildtestsupportcode.cpp [CC] toolsrbuildwineresource.cpp [CC] toolsrbuildrbuild.cpp [CC] toolsssprintf.cpp [CC] toolsxml.cpp [MKDIR] obj-i386libinflib_host mkdir: cannot create directory `obj-i386\lib\inflib_host': No such file or directory rosmake: [obj-i386\lib\inflib_host] Error 1 (ignored) [CC] libinflibinfcore.c Assembler messages: FATAL: can't create obj-i386\lib\inflib_host\infcore.o: No such file or directory rosmake: *** No rule to make target `bootcd'. Stop.
-----Original Message----- From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of David Hinz Sent: 14 martie 2007 17:25 To: ReactOS Development List Subject: Re: [ros-dev] Build problem ()
Usually it should be alot simpler:
Just download the sources into the folder you enterd during ROSBE installation, start the BE and type make bootcd. I don't know, if make all is supposed to work, never used that.
Greets,
David Hinz
Radu Bulboaca schrieb:
Hi,
I tried to build the ReactOS main trunk, but I've run into some problems.
'make all' fails with the message:
mkdir: cannot create directory`obj-i386\lib\inflib_host': No such file or directory
Up until now, I've got the 'trunk' directory from SVN (using TortoiseSVN), I exported the sources to a directory in the ros Build Environment (I was asked for that directory on install) and attempted to build from there. I also looked at the Makefile and set the '-mi' flag (ROS_RBUILDFLAGS = -mi), but that didn't help.
Just for the record, I'm building on a WinXP SP2, using ReactOS Build Environment 0.3.5b2. I also tried the 0.3.4 version, but I run into the same issues.
Do you have any ideas?
Thanks,
Radu
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Okay, this definitely is a problem with missing backslashes. Just to be sure, please completely remove RosBE and reinstall 0.3.5b2, don't modify anything. Export a celan checkout of trunk/reactos into the folder you chose during installation and issue a 'make bootcd'.
If that doesn't work, there is a bug somewhere.
Until now, this looks like a problem with your BE.
Radu Bulboaca schrieb:
Thanks for the prompt reply.
Unfortunately, that didn't help. Initially, I copied the whole 'trunk' directory in the source folder of my ROSBE installation. I used to cd to reactos, and start a build from there. The build failed with " mkdir: cannot create directory"
Since I thought it was an issue related to the source dir definition, I cleared it and copied only the 'trunk/reactos' folder. The result is pasted below. (BTW: rosmake is a renamed mingw32-make.exe)
Well... I did just that over the last couple of days. I also tried the 0.3.4 version of the ROSBE. I also did that just now (can't be too sure...). Same problem.
Could this by any chance be caused by a cygwin environment? I renamed mingw32-make.exe to rosmake.exe just to be sure I call a compatible version. I'm not sure what the dependencies are for ReactOS BE, but since both cygwin's and ROSBE's bin directores are on my path (cygwin is first), there may be some problems.
Thanks for your answers.
-----Original Message----- From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of David Hinz Sent: 14 martie 2007 18:57 To: ReactOS Development List Subject: Re: [ros-dev] Build problem ()
Okay, this definitely is a problem with missing backslashes. Just to be sure, please completely remove RosBE and reinstall 0.3.5b2, don't modify anything. Export a celan checkout of trunk/reactos into the folder you chose during installation and issue a 'make bootcd'.
If that doesn't work, there is a bug somewhere.
Until now, this looks like a problem with your BE.
Radu Bulboaca schrieb:
Thanks for the prompt reply.
Unfortunately, that didn't help. Initially, I copied the whole 'trunk' directory in the source folder of my ROSBE installation. I used to cd to reactos, and start a build from there. The build failed with " mkdir:
cannot
create directory"
Since I thought it was an issue related to the source dir definition, I cleared it and copied only the 'trunk/reactos' folder. The result is
pasted
below. (BTW: rosmake is a renamed mingw32-make.exe)
_______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Renaming sh.exe worked. Thanks.
Removing cygwin from my path would have been quite a hassle. I need it from time to time, and in Win XP I need to logout in order to refresh it.
-----Original Message----- From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of hto@mail.cnt.ru Sent: 14 martie 2007 22:13 To: ReactOS Development List Subject: Re: [ros-dev] Build problem ()
Could this by any chance be caused by a cygwin environment?
Yes. Do you have sh.exe in your cygwin installation? Rename it. Or remove cygwin from your path. _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Hi, I ran into this problem, too. the problem ist that mkdir can't make recursive directories, so I had to create the directory manually.
Michael Fritscher
Radu Bulboaca schrieb:
Hi,
I tried to build the ReactOS main trunk, but I've run into some problems.
'make all' fails with the message:
mkdir: cannot create directory`obj-i386\lib\inflib_host': No such file or directory
Up until now, I've got the 'trunk' directory from SVN (using TortoiseSVN), I exported the sources to a directory in the ros Build Environment (I was asked for that directory on install) and attempted to build from there. I also looked at the Makefile and set the '-mi' flag (ROS_RBUILDFLAGS = -mi), but that didn't help.
Just for the record, I'm building on a WinXP SP2, using ReactOS Build Environment 0.3.5b2. I also tried the 0.3.4 version, but I run into the same issues.
Do you have any ideas?
Thanks,
Radu