On Fre, 12 Mär 1999 [EMAIL PROTECTED] wrote:

>I left out several people and probably am still leaving out people.
>Of course, Jochen contributed important makefile changes and the 

Well, these hopefully make life easier, but they are _not_ really important.
What's important is the code itself, ... and the places where to find the code.


But, ... I am asking again wether we could agree on a formal specification where
to put the RT-Linux files needed after installation - that is the RT-Linux
modules and the RT-Linux headers needed to develop additional modules - RT-Linux
"applications".

Last time I got a few responses, to summarize up (from memory, sorry if I
forget some things):

It's kind of easy where to put the headers, it just needs to be defined. The
asm files can go with the Standard-Linux asm's into /usr/include/asm. (Well,
actually into /usr/src/linux/include/asm-i386/, but you don't have to know that,
that's what the sym-link in /usr/include is for :-)
The RT-Linux C headers should go into /usr/include/rtlinux/.
Any header should be referenced without any path in it - in RT-Linux base and
application code. (That will need some changes to the RT-Linux Makefiles + code
again, but it's easy, so I can do that.)

The modules should go into the current kernels module dir - that is
/lib/modules/`uname -r`/misc/ usually, but on RedHat it needs some more
tweaking.

The RT-Linux distribution has to provide a make install target that does
exactly what is specified here - put the headers and modules where they belong.


One step further would be to put everything in the /usr/src/linux tree
initially and let make modules and make modules_install (from Standard Linux
Makefiles) do the job. This adds some complexity to the patch, but to me it
looks like a nice aim.

Greetings,
Jochen
-----------------------------------------------------------------------
  Jochen Küpper

  Heinrich-Heine-Universität Düsseldorf     [EMAIL PROTECTED]
  Institut für Physikalische Chemie I
  Universitätsstr. 1, Geb 26.43 Raum 02.29     phone ++49-211-8113681
  40225 Düsseldorf                             fax   ++49-211-8115195
  Germany             http://www-public.rz.uni-duesseldorf.de/~jochen
-----------------------------------------------------------------------
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/

Reply via email to