delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
X-Trace-PostClient-IP: | 70.69.206.158 |
From: | irrdev <wizardspro AT yahoo DOT ca> |
User-Agent: | Mozilla Thunderbird 1.0 (Windows/20041206) |
X-Accept-Language: | en-us, en |
MIME-Version: | 1.0 |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Compiling a kernel... a compiler error! |
Lines: | 18 |
Message-ID: | <lJBxh.894439$1T2.246554@pd7urf2no> |
Date: | Mon, 05 Feb 2007 08:16:17 GMT |
NNTP-Posting-Host: | 64.59.144.74 |
X-Complaints-To: | abuse AT shaw DOT ca |
X-Trace: | pd7urf2no 1170663377 64.59.144.74 (Mon, 05 Feb 2007 01:16:17 MST) |
NNTP-Posting-Date: | Mon, 05 Feb 2007 01:16:17 MST |
Organization: | Shaw Residential Internet |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
OK, I am compiling a home-brew kernel. At the beginning, it was all Assembly, and ld.exe performed perfectly for linking. However,when I added some standard c code, I got an error which I can't resolve. First of all, here are my calls. BTW, NASM is the Assembly compiler: C:\djgpp\bin\gcc.exe -Wall -O -fstrength-reduce -fomit-frame-pointer -finline-functions -nostdinc -fno-builtin -I./include -c -o main.o main.c C:\Osdever\NASM\nasm.exe -f aout -o start.o start.asm C:\djgpp\bin\ld.exe -T link.ld -o kernel.bin start.o main.o And here is the error from gcc.exe: In file included from <command line>:1: c:/djgpp/lib/gcc-lib/djgpp/3.1/djgpp.ver:1:25: sys/version.h: No such file or directory (ENOENT) I can't figure it out, since I don't call version.h from ANYWHERE withing my code. Any ideas?
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |