Problema para programar en pascal

Imagen de inilatos
0 puntos

Hola

llevo utilizando ubuntu desde hace poco, y tengo un problema a la hora de compilar un programa en pascal con el gpc

En cuanto escribo "gpc --extended-pascal nombrearchivo.pas" pues me aparece esto y no se como solucionarlo: /usr/bin/ld: crt1.o No hay tal fichero: No existe el fichero ó directorio
collect2: ld devolvió el estado de salida 1

A ver si alguien me puede ayudar, se lo agradeceria mucho.

Gracias, saludos!

Imagen de ator_18
+1
0
-1

Te aconsejo que no uses gpc porque no es un compilador de pascal realmente. Lo que haces es traducir tu codigo en pascal a C para compilarlo con el gcc. Mi consejo es que uses fpc.

Despues puedes trabajar con un entorno grafico para programa como anjuta que te compilara el programa sin necesidad de recurrir al terminal o con un editor como SciTE que te colorea con sintaxis de pascal y te permite compilar tambien.

Saludos.

Linux: La puerta mejor cerrada es aquella que puede dejarse abierta.
Mi espacio -> www.freewebs.com/ator_18

+1
0
-1
Imagen de inilatos
+1
0
-1

por mi programaria con el fpc, pero es q el pascal q tengo q me mandan utilizar en la universidad requiere el gpc, y no podemos utilizar otra cosa...

+1
0
-1
Imagen de Anónimo
+1
0
-1

Al igual que tu, tambien soy novato y tenia el mismo problema, pero al instalar 'build-essential', se soluciona! (Quizás a ti no te funcione porque yo tenga otra paquete instalado anteriormente, pero creo que lo que digo tiene algo de cierto...)
____________________________________________________________________________________

...Y a partir de aqui viene una rabieta, abstenerse de leer si sólo querias leer la solucion al caso del "/usr/bin/ld: crt1.o No hay tal fichero..."

Yo descubri como solucionarlo a base de trastear con el ubuntu y reinstalarlo varias veces debido a cargarme alguna cosa (lo siento señores linuxeros, aún no se arreglar las cosas de otra manera...). Alguien me explico noseke de un kernel y noseke de kompilar y noseké de windows es una mierda y pasate a linux... Pero ese tipo de charlas no ayudan a 'lusers' como yo.

Que quede claro que no llevo comisiones, ni defiendo a windows, pero acto seguido a la conversación y dado el paso hacia linux, sigo teniendo muchos más problemas que en el lado oscuro. Como soy curioso, sigo palante...

Despues de leídos manuales y leido en internet sin encontrar respuestas a mis preguntas estupidas, cuando pregunto a un gurú me manda a la mierda diciendome que no tengo ni idea o recibo evasivas del tipo "tienes ke kompilar kernel..." Pues no señores, no tengo ni idea! No estoy orgulloso, pero no me quita el sueño, porque llevo poco tiempo y es normal que no tenga ni idea...

A veces los miembros de la comunidad libre deberían ser mas empáticos. Comprendo que nadie tiene la obligación de ayudar, ni en general, gastar su tiempo con los demás sin que lo quiera hacer expresamente. Pero en muchos de los foros de grupos de usuarios que he leido esta ultima semana, se reciben bonitas respuestas a la par que insultantes por parte de los 'expertos'. Señores, si no ayudamos, no hagámos nada. No respondamos insultando a nosotros pobres incultos!

Pero si la respuesta va a ayudarnos, bienvenida sea! Tambien se aceptan buenos consejos, y no los del tipo "Eso es una mierda usa mengano porke es mejor...". Podría ser un buen consejo, sino fuera por lo subjetivo. Argumentemos las opiniones y a ver quien gana!

(se acabó el coñazo!)

+1
0
-1
Imagen de Anónimo
+1
0
-1

...con instalar libc6-dev y linux-kernel headers o algo asi, ya te llega... lo de build essential te instala mas cosas que estas dos, que creo que son suficientes...

+1
0
-1
Imagen de Anónimo
+1
0
-1

Gracias, instalé el build-essential sin problemas y ya me funciona bien.

+1
0
-1
Imagen de Anónimo
+1
0
-1

por favor, yo aun soy más novel, y no se ni como instalar el build.essential, me pueden ayudar?

+1
0
-1
Imagen de Anónimo
+1
0
-1

EN sistema le das a administracion y a Gestor de paquetes SYnaptic. a la derecha te aparecen la ostia de mierdas pues buscas buil.essenctial. la marcas y le das a aplicar arriba. La verdad esk yo solo se compilar con gpc en linux y poco mas.

+1
0
-1