<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>What has to be done to add a compilation option ?</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2 FACE="Arial">Hi everybody,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I want to do some hack in the kernel.I want to have the choice to compile the kernel with or without this option, passing an --enable-xxx option to the script configure. I 'm a neewbie in autoconf , automake, etc. I had add some c source in the rtems-4.6.2/cpukit/score/src directory, and some header file in the  rtems-4.6.2/cpukit/score/include/rtems/score directory. I also had conditionnal compilation in some c source of the  rtems-4.6.2/cpukit/score/src directory.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I believe that I had to change the files</FONT>
<BR><FONT SIZE=2 FACE="Arial">  rtems-4.6.2/cpukit/configure.ac</FONT>
<BR><FONT SIZE=2 FACE="Arial">  rtems-4.6.2/cpukit/Makefile.am</FONT>
<BR><FONT SIZE=2 FACE="Arial">  rtems-4.6.2/configure.ac</FONT>
<BR><FONT SIZE=2 FACE="Arial">and to had 2 m4 macro in  rtems-4.6.2/aclocal/ and in  rtems-4.6.2/cpukit/aclocal</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">But at this point I'm not sure if I had to change other files, and moreover I don't know what to do next ?</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial"> </FONT>
</P>

</BODY>
</HTML>