[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: error al copilar en c error: cannot run C compiled programs.



On Fri, Nov 02, 2007 at 06:06:45AM +0100, kingworld360 wrote:
> Luis Rodrigo Gallardo Cruz escribió:
>> On Fri, Nov 02, 2007 at 04:50:16AM +0100, kingworld360 wrote:
>>> configure:2183: checking whether the C compiler works
>>> configure:2189: ./a.out
>>> ./configure: line 2190: ./a.out: Permission denied
>>>     
>>
>> ¡Ajá! Este es el error exacto. 
>> El ./configure intentó compilar y ejecutar un programita sencillo para
>> ver si tienes un compilador y si está bien instalado. El resultado de
>> la prueba fué que al intentar ejecutar el programita recibió un
>> mensaje de 'Permiso denegado'.
>>
>> Puesto que el compilador siempre intenta crear sus archivos de salida
>> con permisos correctos, esto quiere decir que tu sistema de archivos
>> no aceptó los permisos.
>>
>> ¿En qué directorio estás intentando ejecutar todo esto?
>>
>> ¿Qué sistema de archivos está montado ahí? ¿Con qué opciones? 
>> ¿Tiene
>> activada, por casualidad, la opción "noexec"?
>>   
>
> y lo de noexec no lo se    por que no se lo que es

noexec es una opción que se puede dar a un sistema de archivos para
prohibir que hayan ejecutables en él.

> como se cambiar los permisos con chmod o con otro ????????

No, por que no son los permisos de un archivo que ya exista sino de
uno que se está creando.

Ejecuta
 $ mount
y manda el resultado. Manda también la ruta completa al directorio
dónde estás ejecutando todo esto.

Attachment: signature.asc
Description: Digital signature


Reply to: