	<sect1 id="metodoscompilacion" xreflabel="Metodos de Compilacion">
	<title>M&eacute;todos de Compilaci&oacute;n</title>
		<para>Para compilar un programa se tiene dos opciones:</para>
		<sect2>
		<title>Primera Forma</title>
		<para>
		<screen>
pic-gcc -Os ejemplo.c -mp=16f877a -S -o ejemplo.asm 
	-I /DIRX/include/disp	-I /DIRX/include/drivers 
	-I /DIRX/include/pic	-I /DIRX/include/util
	-I /DIRX/include
		</screen>
		</para>

		<para>
		<screen>
gpasm -c ejemplo.asm -p 16f877a -o ejemplo.o
		</screen>
		</para>

		<para>
		<screen>
gplink	ejemplo.o 
	/DIRX/lib/libgcc.a	/DIRX/lib/libc.a  
	/DIRX/lib/libutil.a	/DIRX/lib/libdisp_16f877a.a 
	-o ejemplo.hex 
	-s /usr/share/gputils/lkr/16f877a.lkr
		</screen>
		</para>
		
		</sect2>

		<sect2>
		<title>segunda Forma</title>

		<para>
		<screen>
	./compila.sh ejemplo 16f877a .
		</screen>
		</para>

		<para>
		si el programa que quiero compilar no esta en la carpeta en donde se encuentra compila.sh
		</para>
		<para>
		<screen>
	./compila.sh ejemplo 16f877a  /directorio_de_codigo_fuente
		</screen>
		</para>

		</sect2>
	</sect1>
