AmigaProgramación en C/C++

Amiga, el nombre de una familia de ordenadores que, en opinión de miles de usuarios, fueron los reyes indiscutibles de la era de los 16 bits. Esta categoría está dedicada a todo lo relacionado con el hardware de los ordenadores Amiga, ya sea hardware "clásico" o "Next Gen" y es el sitio ideal para consultar y/o publicar cualquier aspecto relacionado con los Amiga y sus periféricos.
Califica este tema
Responder
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#1 Programación en C/C++

Mensaje por droman »

Bueno, parece que esto me va gustando :)

Estoy instalando compiladores de C/C++ para empezar a trastear y por ahora, he instalado Lattice 5.02 y SAS/C 6.50

El editor de Lattice (Golden ED v4) parece muy bueno y tiene reconocimiento de sintaxis. Pero creo que es bastante más sencillo de manejar el SAS/C.

Al Lattice hay que crearle una caterva de ASSIGN en Startup-Sequence para que funcionen las cosas, que no es ni medio normal XD por llo menos para los que hace una semana sabemos que significa eso jajaja.

¿Alguien tiene experiencia en este tema? ¿Me recomienda algún procedimiento u otro compilador?

Gracias chicos.


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
pintza
Administrador
Administrador
Mensajes: 937
Registrado: 17 Nov 2018 22:42
Ubicación: Vitoria
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 202 veces

#2 Re: Programación en C/C++

Mensaje por pintza »

Prueba el StormC 3 ó el 4, creo que fue de lo último que salió.


Avatar de Usuario
pintza
Administrador
Administrador
Mensajes: 937
Registrado: 17 Nov 2018 22:42
Ubicación: Vitoria
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 202 veces

#3 Re: Programación en C/C++

Mensaje por pintza »

Y se me olvidaba el Dice C, :colgado1: que cabeza la mía.


Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 2534
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
    Windows 10 Firefox
Ha agradecido: 273 veces
Agradecido: 497 veces
Contactar:

#4 Re: Programación en C/C++

Mensaje por merlinkv »

Para mí el mejor era el Storm C ... aunque hace siglo que no lo toco ... :sarcastico1:

La versión 4 es de lo mejor para los Amiga clásicos (en mi opinión, claro) y la versión 5 para los basados en AmigaOS 4.x

- https://www.haage-partner.de/amiga/storm/sc_e.htm

- http://www.pjhutchison.org/tutorial/storm_c.html

- http://www.alinea-computer.de/produkte_ ... uct=stormc

- http://www.alinea-computer.de/produkte_ ... =stormc5ed


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#5 Re: Programación en C/C++

Mensaje por droman »

En mi super collection ADF tengo el Storm C v3. Por lo visto, el V4 viene en CD o eso he entendido... pero vamos... que tengo el v3, voy a instalarlo y miro como va...

Gracias.


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 2534
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
    Windows 10 Firefox
Ha agradecido: 273 veces
Agradecido: 497 veces
Contactar:

#6 Re: Programación en C/C++

Mensaje por merlinkv »

Otros compiladores muy buenos son HiSoft C++ 4.0, Lattice C 5.02 y Maxon C++ 4.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Avatar de Usuario
pintza
Administrador
Administrador
Mensajes: 937
Registrado: 17 Nov 2018 22:42
Ubicación: Vitoria
    Android Firefox
Ha agradecido: 112 veces
Agradecido: 202 veces

#7 Re: Programación en C/C++

Mensaje por pintza »

merlinkv escribió: 25 Jul 2019 21:47 Otros compiladores muy buenos son HiSoft C++ 4.0, Lattice C 5.02 y Maxon C++ 4.
Si pero el Maxon y el hisoft están en alemán, creo que no existe versión en inglés.


Avatar de Usuario
pintza
Administrador
Administrador
Mensajes: 937
Registrado: 17 Nov 2018 22:42
Ubicación: Vitoria
    Android Firefox
Ha agradecido: 112 veces
Agradecido: 202 veces

#8 Re: Programación en C/C++

Mensaje por pintza »

También existe otra opción. Microsoft tiene una herramienta que puede ser de gran ayuda. Tengo que mirarlo y lo pongo por aquí.


Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#9 Re: Programación en C/C++

Mensaje por droman »

Ojo al dato... como diría aquel... No me gusta programar en PC para otra plataforma... esto se hace por disfrutar de la máquina... aunque mi teclado sea inglés y la verdad... un poco mierdero XD

Solo programo en Linux para Amstrad y por que uso la CPCtelera... si no... tampoco. Si existe la posibilidad... prefiero programar en la máquina.

Gracias.


P.D.: No he podido probar nada, se me ha quemado el ICP de casa a las 21:00 y hasta las 23:40 no me lo han arreglado y he estado sin luz. ¿Quien es el puuuupaaaaas? :risa1::risa1::risa1:


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#10 Re: Programación en C/C++

Mensaje por droman »

Después de instalar StormC v3 y añadir las lineas que pedía al startup-sequence.... cuando cargo un ejemplo y le mando compilar me da un error y me dice que el puerto REXX no está adisponible. Sé, o creo saber, que ese puerto sirve para que unas aplicaciones actúen sobre otras... pero no sé como comprobarlo.


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1110
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
    Windows 10 Firefox
Ha agradecido: 129 veces
Agradecido: 145 veces

#11 Re: Programación en C/C++

Mensaje por Bone »

droman escribió: 25 Jul 2019 23:57 ¿Quien es el puuuupaaaaas? :risa1::risa1::risa1:
:carcajada1::carcajada1::carcajada1:


< Sistema preparado >
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#12 Re: Programación en C/C++

Mensaje por droman »

Bone escribió: 26 Jul 2019 05:59
droman escribió: 25 Jul 2019 23:57 ¿Quien es el puuuupaaaaas? :risa1::risa1::risa1:
:carcajada1::carcajada1::carcajada1:
Que ca**ones.... como os gustan las desgracias ajenas.... ¡Os lo vais a pasar pipa conmigo! :sarcastico1::sarcastico1:


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#13 Re: Programación en C/C++

Mensaje por droman »

Bueno... sigo dandole vueltas y he encontrado lo siguiente; Rexx es un lenguaje de programación, correcto, coincide con lo que sabía, las aplicaciones pueden tener abierta una interfaz de Rexx para que otras accedan a algunas funciones (guardar, recuperar datos de una tupla...) pero para que esto funione, primero hay que inicializar Rexx en la máquina, que por defecto, no lo está.... ¿Bingo? No lo sé estoy fuera de casa y an mi WinUAE del curro, no me puedo poner a probarlo ahora... me vigilan...

Pero he visto que para hacerlo, lo mejor es incluirlo en el WBStartup de la siguiente manera:

Código: Seleccionar todo

To place RexxMast in the WBStartup Prefs list:

Open the Prefs drawer.
Open the WBStartup prefs.
Click the "Add" button.
Select SYS:System/RexxMast in the requester that pops up
Click on "Save"
Reboot your Amiga.


Lo probaré en cuanto pueda y comento la jugada. FIjo que conociendome hay fuego o algo así.


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1110
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
    Windows 10 Firefox
Ha agradecido: 129 veces
Agradecido: 145 veces

#14 Re: Programación en C/C++

Mensaje por Bone »

Pues la verdad es que en su momento, cuando apareció la primera publicación en la revista Amiga World (no recuerdo el número) de ARexx, me pareció algo interesante, estuve unas semanas haciendo cuatro cosillas y se me pasó el interes ... :sarcastico1: vaya, que de ARexx sé más bien poco. :loco1:


< Sistema preparado >
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#15 Re: Programación en C/C++

Mensaje por droman »

Bueno... pues mi primer "Hola mundo" ya ha funcionado :)===

Efectivamente, hay que ejecutar RexxMax y a partir de ese momento el sistema es capaz de compilar, linkar y ejecutar :)

Ole oleee oleeeeeeeee


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#16 Re: Programación en C/C++

Mensaje por droman »

Me acabo de dar cuenta de un error... curioso... para mí, por lo menos.

En la máquina real, con 16Gb (la de 32gb la he recuperado para una camara) se ha instalado el programa sin problemas en la partición WORK: que tiene 2Gb.

En la máquina virtual... con una partición de 16Gb... el instalador de StormC no reconoce la capacidad del disco y me dice que necesito mas disco libre.

Ale... otra pupa.


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 2534
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
    Windows 10 Firefox
Ha agradecido: 273 veces
Agradecido: 497 veces
Contactar:

#17 Re: Programación en C/C++

Mensaje por merlinkv »

Hola droman,

No te extrañe, muchos compiladores de distintos lenguajes .. C++, AMOS, Pascal, etc. daban ese tipo de errores cuando las particiones eran muy grandes, lo mejor es tenerlos en una partición de entre 2 y 4GB.

Al final me vas a acabar picando ... :sarcastico1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 671
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
    Windows 10 Chrome
Ha agradecido: 112 veces
Agradecido: 124 veces
Contactar:

#18 Re: Programación en C/C++

Mensaje por droman »

merlinkv escribió: 28 Jul 2019 22:52 Al final me vas a acabar picando ... :sarcastico1:
No quisiera yo picarte nohaywebos ni mucho menos, cada uno tiene su tiempo vamoscobardeeee y lo dedica en lo que buenamente puede sitienesloquehayquetener. Mi idea por ahora es hacer programas chorrilas conlodivertidoquees y luego hacer algún juegecito básico. Puede que termine programando nocomootroscobardes en ensamblador....

Pero vamos.... yo ya estoy picao jajaja


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1110
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
    Windows 10 Firefox
Ha agradecido: 129 veces
Agradecido: 145 veces

#19 Re: Programación en C/C++

Mensaje por Bone »

droman escribió: 29 Jul 2019 12:14 Pero vamos.... yo ya estoy picao jajaja
:carcajada1::carcajada1::carcajada1:

Jo, tio, que estoy en el curro leyendote y poniedo una cara de chiste que :broma1: pa que.... :broma1:


< Sistema preparado >
Avatar de Usuario
pintza
Administrador
Administrador
Mensajes: 937
Registrado: 17 Nov 2018 22:42
Ubicación: Vitoria
    Android Firefox
Ha agradecido: 112 veces
Agradecido: 202 veces

#20 Re: Programación en C/C++

Mensaje por pintza »

Bone escribió: 29 Jul 2019 13:12
droman escribió: 29 Jul 2019 12:14 Pero vamos.... yo ya estoy picao jajaja
:carcajada1::carcajada1::carcajada1:

Jo, tio, que estoy en el curro leyendote y poniedo una cara de chiste que :broma1: pa que.... :broma1:
¿Curro?… y eso que eh lo que eh....


Califica este tema
Responder

Últimos 25 Usuarios que han visitado este Tema

airsoft1967, droman, jorsus, Pingui, pintza, merlinkv, Bone

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados