Hola Juan,
Tuesday, August 29, 2000, 10:16:27 AM, escribiste:
Juan Carlos Muro> Luis Taboada wrote:
>> Pues cuando hago 'gcc setvol.c -o setvol, me salen una serie de
>> mensajes de que algunos de los archivos de cabecera que se encuentran
>> en los 'include' a los que hace referencia alg�n 'include' del
>> fuente, no los puede encontrar. Ejemplo:
>>
>> El archivo 'tal.h', al que se nombra en 'sys/types.h', inclu�do
>> en 'setvol.c', no se encuentra.
Juan Carlos Muro> No veo bien la situaci�n exacta, pero bueno, quiz�s te ayude
jugar con el par�mentro
Juan Carlos Muro> '-I<path>' al compilador. Con ese par�metro (supongo que lo
sabes ya, pero bueno, te lo
Juan Carlos Muro> comento por si acaso) le dices al compilador d�nde puede
buscar los
Juan Carlos Muro> includes de manera que:
Juan Carlos Muro> gcc -I/ruta/ruta prog.c -o prog
Juan Carlos Muro> ser�a necesario incluirlo en el caso de que utilices una
cabecera que
Juan Carlos Muro> est� en '/ruta/ruta'.
Juan Carlos Muro> Ej:
Juan Carlos Muro> #include <cabecera.h>
Juan Carlos Muro> void main (void) {...}
Juan Carlos Muro> si cabecera.h est� en /ruta/ruta/cabecera.h, necesitar�as
indicarselo al compilador con la
Juan Carlos Muro> sintaxis de arriba. En tu caso prueba a darle t� a mano la
ruta hasta
Juan Carlos Muro> los includes que no se
Juan Carlos Muro> encuentran a ver que tal. Si te sigue dando error m�ndame la
salida del
Juan Carlos Muro> error con m�s detalle.
Eso lo sab�a, lo que me extra�a es que haya que hacerlo con
los archivos del cabecera estandard, te digo: los *.h que no encuentra
se encuentran en el arbol standard bajo .../inlcude/linux/, y el
error le da cuando hace referencia a �l otro de los archivos de
cabcera del arbol estandard, p�r ejemplo .../include/sys/types.h
que es el que realmente esta inclu�do en 'setvol.c'
Eso es lo que me mosquea, que nos son *.h espec�ficos del programa.
Saludos,
Luis mailto:[EMAIL PROTECTED]