|
From: <9sp...@sn...> - 2001-10-27 23:22:05
|
Hi there, This is a newbie question. I followed the documentation i could find, to compile reactos from the sources. More info about my system follows. It seems that the make process fails because included file like <dirent.h> <errno.h> <limits.h> <stdio.h> <string.h> <stdlib.h> are not in my system include directories. Where are they supposed to be? I found files with those names in subdirectories named crtdll and msvcrt but surely these aren't the right ones or the includes would have looked like <crtdll/*> and <msvcrt/*> respectively. In fact, the whole code base seems to use either of the following forms when it comes to those header files: #include <*> #include <crtdll/*> #include <msvcrt/*> Maybe i'm just too stupid, can anyone tell me what i'm doing wrong? I think it might be useful because i can then give feedback on this list about how to build reactos on NT. thanks, Stephane Directories------------ (e:\reactos\bochs) bochs-1.2.1.win32.zip (e:\reactos\gcc) gcc-2.95.3-20011023-win32.tar.gz (e:\reactos\nasm) nasm-0.98-win32.zip (e:\reactos\binutils) binutils-2.11.90-20011023-win32.tar.gz (e:\reactos\make) make-3.79.1-20010901.tar.gz (e:\reactos\reactos) 0018_source.zip setenv.cmd------------- set HOST=mingw32-windows set ROS_HOME=e:\reactos set MAKE=%ROS_HOME%\make\bin set GCC=%ROS_HOME%\gcc\bin set BINUTILS=%ROS_HOME%\binutils\bin set PATH=%MAKE%;%GCC%;%BINUTILS%;%PATH% ----------------------- >e: >cd reactos >setenv.cmd >set BINUTILS=e:\reactos\binutils\bin COMPUTERNAME=CYCLOP ComSpec=C:\WINNT\system32\cmd.exe GCC=e:\reactos\gcc\bin HOME=e:\cvsroot HOMEDRIVE=C: HOMEPATH=\users HOST=mingw32-windows LOGONSERVER=\\CYCLOP MAKE=e:\reactos\make\bin NUMBER_OF_PROCESSORS=1 OS=Windows_NT Os2LibPath=C:\WINNT\system32\os2\dll; Path=e:\reactos\make\bin;e:\reactos\gcc\bin;e:\reactos\binutils\bin;C:\WINNT\system32;C:\WINNT PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 3 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0304 PROMPT=$P$G ROS_HOME=e:\reactos SystemDrive=C: SystemRoot=C:\WINNT TEMP=C:\TEMP TMP=C:\TEMP USERDOMAIN=CYCLOP USERNAME=Administrator USERPROFILE=C:\WINNT\Profiles\Administrator windir=C:\WINNT >cd reactos >make gcc -g rdel.c -liberty -o rdel.exe rdel.c:7: dirent.h: No such file or directory rdel.c:8: errno.h: No such file or directory rdel.c:10: stdio.h: No such file or directory rdel.c:11: string.h: No such file or directory rdel.c:12: stdlib.h: No such file or directory make: *** [rdel.exe] Error 1 ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: <9sp...@sn...> - 2001-10-27 23:22:56
|
Hi there, This is a newbie question. I followed the documentation i could find, to compile reactos from the sources. More info about my system follows. It seems that the make process fails because included file like <dirent.h> <errno.h> <limits.h> <stdio.h> <string.h> <stdlib.h> are not in my system include directories. Where are they supposed to be? I found files with those names in subdirectories named crtdll and msvcrt but surely these aren't the right ones or the includes would have looked like <crtdll/*> and <msvcrt/*> respectively. In fact, the whole code base seems to use either of the following forms when it comes to those header files: #include <*> #include <crtdll/*> #include <msvcrt/*> Maybe i'm just too stupid, can anyone tell me what i'm doing wrong? I think it might be useful because i can then give feedback on this list about how to build reactos on NT. thanks, Stephane Directories------------ (e:\reactos\bochs) bochs-1.2.1.win32.zip (e:\reactos\gcc) gcc-2.95.3-20011023-win32.tar.gz (e:\reactos\nasm) nasm-0.98-win32.zip (e:\reactos\binutils) binutils-2.11.90-20011023-win32.tar.gz (e:\reactos\make) make-3.79.1-20010901.tar.gz (e:\reactos\reactos) 0018_source.zip setenv.cmd------------- set HOST=mingw32-windows set ROS_HOME=e:\reactos set MAKE=%ROS_HOME%\make\bin set GCC=%ROS_HOME%\gcc\bin set BINUTILS=%ROS_HOME%\binutils\bin set PATH=%MAKE%;%GCC%;%BINUTILS%;%PATH% ----------------------- >e: >cd reactos >setenv.cmd >set BINUTILS=e:\reactos\binutils\bin COMPUTERNAME=CYCLOP ComSpec=C:\WINNT\system32\cmd.exe GCC=e:\reactos\gcc\bin HOME=e:\cvsroot HOMEDRIVE=C: HOMEPATH=\users HOST=mingw32-windows LOGONSERVER=\\CYCLOP MAKE=e:\reactos\make\bin NUMBER_OF_PROCESSORS=1 OS=Windows_NT Os2LibPath=C:\WINNT\system32\os2\dll; Path=e:\reactos\make\bin;e:\reactos\gcc\bin;e:\reactos\binutils\bin;C:\WINNT\system32;C:\WINNT PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 3 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0304 PROMPT=$P$G ROS_HOME=e:\reactos SystemDrive=C: SystemRoot=C:\WINNT TEMP=C:\TEMP TMP=C:\TEMP USERDOMAIN=CYCLOP USERNAME=Administrator USERPROFILE=C:\WINNT\Profiles\Administrator windir=C:\WINNT >cd reactos >make gcc -g rdel.c -liberty -o rdel.exe rdel.c:7: dirent.h: No such file or directory rdel.c:8: errno.h: No such file or directory rdel.c:10: stdio.h: No such file or directory rdel.c:11: string.h: No such file or directory rdel.c:12: stdlib.h: No such file or directory make: *** [rdel.exe] Error 1 ----------------------------------------------------- Protect yourself from spam, use http://sneakemail.com ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Phillip S. <ps...@cf...> - 2001-10-27 23:44:15
|
Are you using the gcc and binutils from the reactos sourceforge site? And is it installed correctly? Also, you may want to try to compile the current sources in CVS, not .18, it's getting rather old. At 07:17 PM 10/27/2001 +0000, you wrote: >Hi there, > >This is a newbie question. I followed the >documentation i could find, to compile reactos >from the sources. More info about my system >follows. It seems that the make process fails >because included file like <dirent.h> <errno.h> ><limits.h> <stdio.h> <string.h> <stdlib.h> >are not in my system include directories. Where >are they supposed to be? I found files with those >names in subdirectories named crtdll and msvcrt >but surely these aren't the right ones or the >includes would have looked like <crtdll/*> and ><msvcrt/*> respectively. In fact, the whole code >base seems to use either of the following forms >when it comes to those header files: > >#include <*> >#include <crtdll/*> >#include <msvcrt/*> > >Maybe i'm just too stupid, can anyone tell me what >i'm doing wrong? I think it might be useful because >i can then give feedback on this list about how to >build reactos on NT. > >thanks, > >Stephane > >Directories------------ > >(e:\reactos\bochs) bochs-1.2.1.win32.zip >(e:\reactos\gcc) gcc-2.95.3-20011023-win32.tar.gz >(e:\reactos\nasm) nasm-0.98-win32.zip >(e:\reactos\binutils) binutils-2.11.90-20011023-win32.tar.gz >(e:\reactos\make) make-3.79.1-20010901.tar.gz >(e:\reactos\reactos) 0018_source.zip > >setenv.cmd------------- > >set HOST=mingw32-windows >set ROS_HOME=e:\reactos >set MAKE=%ROS_HOME%\make\bin >set GCC=%ROS_HOME%\gcc\bin >set BINUTILS=%ROS_HOME%\binutils\bin >set PATH=%MAKE%;%GCC%;%BINUTILS%;%PATH% > >----------------------- > > >e: > >cd reactos > >setenv.cmd > >set > >BINUTILS=e:\reactos\binutils\bin >COMPUTERNAME=CYCLOP >ComSpec=C:\WINNT\system32\cmd.exe >GCC=e:\reactos\gcc\bin >HOME=e:\cvsroot >HOMEDRIVE=C: >HOMEPATH=\users >HOST=mingw32-windows >LOGONSERVER=\\CYCLOP >MAKE=e:\reactos\make\bin >NUMBER_OF_PROCESSORS=1 >OS=Windows_NT >Os2LibPath=C:\WINNT\system32\os2\dll; >Path=e:\reactos\make\bin;e:\reactos\gcc\bin;e:\reactos\binutils\bin;C:\WINNT\system32;C:\WINNT >PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH >PROCESSOR_ARCHITECTURE=x86 >PROCESSOR_IDENTIFIER=x86 Family 6 Model 3 Stepping 4, GenuineIntel >PROCESSOR_LEVEL=6 >PROCESSOR_REVISION=0304 >PROMPT=$P$G >ROS_HOME=e:\reactos >SystemDrive=C: >SystemRoot=C:\WINNT >TEMP=C:\TEMP >TMP=C:\TEMP >USERDOMAIN=CYCLOP >USERNAME=Administrator >USERPROFILE=C:\WINNT\Profiles\Administrator >windir=C:\WINNT > > >cd reactos > >make > >gcc -g rdel.c -liberty -o rdel.exe >rdel.c:7: dirent.h: No such file or directory >rdel.c:8: errno.h: No such file or directory >rdel.c:10: stdio.h: No such file or directory >rdel.c:11: string.h: No such file or directory >rdel.c:12: stdlib.h: No such file or directory >make: *** [rdel.exe] Error 1 > > >----------------------------------------------------- >Protect yourself from spam, use http://sneakemail.com > >==================================================== >= To remove yourself from this mailing list, go to = >= http://www.reactos.com/home/mailing.html = >==================================================== ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |