Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
by adding a file i mean compiling it and then linking it with the rest
of my kernel
so my problem means i cannot add any new C files to my kernel.
i'm using DJGPP under windows xp.
did any body have this problem befor?what can i do?
Thanx
That's an annoying problem with a rather simple solution.
The command line has to be shorter than 255 characters IIRC, so if you rename phmanager.o to phman.o you should be able to get it to work.
The solution I use for this is to manually include my entry point first (in my case, kernel.o) and then use the abbreviation *.o in order to link the other files.
As my entry point file (in ASM) is assembled to a different sub-directory, this seems to work quite well, and all I have to do is compile another object file and it will automatically be linked.
thank you guys that was helpful
it is working now using your advice Thomac.
is there any way to link the files using many lines?
i mean not using only one line...
this problem may happen in the comming future,don't you think so?
Thanx.
abuashraf wrote:
is there any way to link the files using many lines?
i mean not using only one line...
this problem may happen in the comming future,don't you think so?
Thanx.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]