El día 5 de octubre de 2012 02:15, Víctor Villa <[email protected]> escribió: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 05/10/2012 3:03, Miguel Matos wrote: >> Saludos a tod@s, aprovecho para resolver un asunto que me invade >> la conciencia. Estoy practicando la fina ciencia de la programación >> en la fina arte de la computación, blablabla, rodando-ando >> cavando-ando, y quiero que todo me salga bien en mi Debian 6. Pero >> tengo este problema: miguel@miguel-LT:~$ cd >> /media/DATOS/Misdocs/Programacion >> miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ls -l total 26 >> -rw------- 1 miguel miguel 0 oct 3 14:24 archivoprueba.txt >> drwx------ 1 miguel miguel 0 jun 25 11:25 eclipselinux >> -rw------- 1 miguel miguel 4508 oct 3 14:01 ejemplo2.1 -rw------- >> 1 miguel miguel 99 oct 3 13:54 ejemplo2.1.c -rw------- 1 miguel >> miguel 15663 oct 3 14:05 ejemplo2.1.exe drwx------ 1 miguel miguel >> 4096 jun 25 11:26 practicasjava >> miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gedit >> ejemplo2.1 miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ >> gedit ejemplo2.1.c >> miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc >> ejemplo2.1.c miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ >> ./a.out bash: ./a.out: Permiso denegado >> miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ gcc >> ejemplo2.1.c -o hola >> miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ hola bash: >> hola: no se encontró la orden >> miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ ./hola bash: >> ./hola: Permiso denegado >> miguel@miguel-LT:/media/DATOS/Misdocs/Programacion$ >> >> Tengo instalado el gcc 4.4, además de esto: gcc-4.4-base >> gcc-4.4-locales gcc-4.4-source gcc-4.4-multilib libgcc1 gccxml >> >> El gcc-4.4-source me rebotaba porque decía que no podía instalar >> algo llamado "automake" (de la fuente: Error 404 Not Found). Fui a >> la dirección que otorgaba el archivo: >> http://ftp.debian.org/debian/pool/main/a/automake1.9/ >> >> Y vi que tienen el paquete que me rebotaba: >> automake1.9_1.9.6+nogfdl-4_all.deb, pero preferí bajar otro más >> utilizable en mi compu (uno i386). Ya instalado, el >> gcc-4.4-sources pasó a instalarse. Sin embargo, no puedo ejecutar >> los compilados de C, aún siguiendo los pasos de algunas páginas web >> que visité[1] ¿Creen que esté haciendo algo mal o no estoy >> visitando los enlaces correctos? Llevo casi nadita en Debian, a >> pesar de tener tiempo en la lista, y quizás con esto pueda avanzar >> mucho mucho muuuuuuuuuuuuuuucho más >> >> [1]www.chuidiang.com/clinux/herramientas/basico/hola_mundo.php >> > > Hola. > > Un par de comprobaciones: > - - Si haces un ls -l después de compilar el programa, ¿el fichero a.out > tiene el permiso de ejecución puesto? > > - - En caso de que estés montando una unidad en /media con todos los > tutoriales de programación, ¿se está montando con el modificador noexec? > > Un saludo >
¿Cómo se ve el fichero a.out si no tiene errores de compilación? ¿Y cómo se monta con el modificador "noexec"? Creo que debo buscar el man de mount para descifrarlo. -- Buen uso de las listas (como se ven en Debian): http://wiki.debian.org/es/NormasLista Ayuda para hacer preguntas inteligentes: http://is.gd/NJIwRz -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/CALEvJmTG-F9=-zaopu5z3glc1gh7ne+pxerjouajpmbm6yq...@mail.gmail.com

