Ayuda con compilador AmiDevCpp

edmar
Mensajes: 73
Registrado: 19 Abr 2016 13:10
Agradecido : 29 veces
Agradecimiento recibido: 14 veces

Ayuda con compilador AmiDevCpp

Mensajepor edmar » 09 Jun 2016 15:39

Saludos a todos:

Estoy intentando instalar el compilador AmiDevCpp en windows para poder hacer ejecutables para Amiga.

http://amidevcpp.amiga-world.de/index.p ... NG=english

El problema surge cuando al ejecutarlo, me avisa que va a cambiar la configuración de Cygwin. (en windows 10)

¿Alguien sabe que es eso? No quisiera estropear algo antes de empezar.

Por otro lado, ¿Alguien lo ha usado ya? Quiero recordar viejos tiempos haciendo "rutinitas" en Amiga C para aprender, pero no se bien cual es el proceso. ¿Se compila en AmiDevCpp y el ejecutable se prueba en el Emulador?

Gracias

tranx
Mensajes: 151
Registrado: 10 Mar 2016 17:59
Ubicación: Retrofornia
Agradecimiento recibido: 14 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor tranx » 09 Jun 2016 16:48

Podrias poner un pantallazo de lo que te sale? Yo llevo usando Cygwin muchos anos y a lo mejor puedo ayudar

Avatar de Usuario
ron
Mensajes: 18853
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1939 veces
Agradecimiento recibido: 1666 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor ron » 09 Jun 2016 17:46

Te comento.

Lo que puedes hacer con Amidev C++ te funcionará en Amiga con Kick 3.1.
Yo lo uso hace mucho tiempo y he compilado muchas cosas en C.

Y lo he tenido en un PC con Win7 64 y CygWin instalado y nunca he tenido ningun tipo de problema ya que no usaba la toolchain sino que el propio compilador que trae el Amidev c++

Si me das un rato te marco en unas capturas los steps para generar un ejecutable. Yo he probado a ejecutarlo en emulador con Kick 1.3 y 2.05 y algunos me han funcionado bien. Es cuestión de probar.

Luego te digo algo. Saludos

Avatar de Usuario
ron
Mensajes: 18853
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1939 veces
Agradecimiento recibido: 1666 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor ron » 09 Jun 2016 18:03

Bájate un ejemplo: http://amidevcpp.amiga-world.de/Example ... za.zip.php

Si, el Eliza, así le comes el coco. xD -507

Como ya no tengo güindous lo ejecuto bajo Wine, va perfecto.
Al tema: Abres el proyecto .dev y te vas a las propiedades

En la pestaña General --> Pones que la aplicación sea para Windows Console.

amidev000.png
amidev000.png (51.94 KiB) Visto 1764 veces


Ahora toca apuntar al compilador , este será M68KAmigaOS3

Imagen
amidev001.png
amidev001.png (60.54 KiB) Visto 1397 veces


Y finalmente solo tienes que ir al menú del IDE y Execute / Compile. En la carpeta SRC donde tengas los fuentes te generará un fichero.exe ( si si, le pone extensión .exe )

Imagen
amidev003.png
amidev003.png (58.2 KiB) Visto 1397 veces


Ese fichero.exe te lo llevas a amiga y si con doble click no te lo abre, lo lanzas desde un CLI.

Eso es todo. Otra cosa es que quieras añadir DevPacks con libs como MUI, SDL, etc...

Espero que te sirva. Saludos

edmar
Mensajes: 73
Registrado: 19 Abr 2016 13:10
Agradecido : 29 veces
Agradecimiento recibido: 14 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor edmar » 09 Jun 2016 18:16

gracias ron, me miro detenidamente tu información!

Respecto al pantallazo... es este:

https://www.dropbox.com/s/o6rvmo68bysht ... 0.jpg?dl=0

Avatar de Usuario
ron
Mensajes: 18853
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1939 veces
Agradecimiento recibido: 1666 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor ron » 09 Jun 2016 18:20

Subelo a RW, que no pese mucho y la insertas en el texto. No tengo dropbox o como se llame.

edmar
Mensajes: 73
Registrado: 19 Abr 2016 13:10
Agradecido : 29 veces
Agradecimiento recibido: 14 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor edmar » 09 Jun 2016 19:15

Imagen
2016-06-09 18.04.10.jpg
2016-06-09 18.04.10.jpg (30.14 KiB) Visto 1241 veces


creo que ahora si! -grin

Avatar de Usuario
ron
Mensajes: 18853
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1939 veces
Agradecimiento recibido: 1666 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor ron » 09 Jun 2016 19:29

Claro, te está diciendo que no lo instales si previamente tienes una instalación de cygwin. Te sobrescribirá los settings....

Hay métodos para restaurarlos si haces copia de los mismos previamente y luego los quieres recuperar. En fin, ahora mismo yo estoy liberado de pegarme con win.

Puedes probar a montar tu propia toolchain (compilador cruzado) desde cygwin, al fin y al cabo no es más que una implementación de UNIX que corre sobre güindous xD

tranx
Mensajes: 151
Registrado: 10 Mar 2016 17:59
Ubicación: Retrofornia
Agradecimiento recibido: 14 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor tranx » 09 Jun 2016 20:06

edmar, si no tenias instalado Cygwin previamente para otro uso, entonces puedes ignorar ese aviso y seguir adelante.

Cygwin es basicamente un set de librerias y ejecutables tipicos de Unix compilados en Windows (por ejemplo para tener los comandos de Unix en Windows: gcc, ls, ssh, etc), no es algo que venga por defecto con Windows y si lo tienes normalmente es porque lo has instalado tu mismo y lo usas para desarrollo o trabajo

Espero que esto ayude

edmar
Mensajes: 73
Registrado: 19 Abr 2016 13:10
Agradecido : 29 veces
Agradecimiento recibido: 14 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor edmar » 09 Jun 2016 22:33

Me he arriesgado y lo he instamado. Aun no ha explotado nada! -thumbup
Gracias a todos. Voy a ver si me aclaro y refresco las neuronas.

tranx
Mensajes: 151
Registrado: 10 Mar 2016 17:59
Ubicación: Retrofornia
Agradecimiento recibido: 14 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor tranx » 09 Jun 2016 23:16

Que bien! Una vez tengas un ejecutable supongo que ron o cualquiera de los chicos expertos en Amiga te diran que hacer con el

Yo estoy empezando con el Amiga asi que aqui termina mi ayuda jajaja

edmar
Mensajes: 73
Registrado: 19 Abr 2016 13:10
Agradecido : 29 veces
Agradecimiento recibido: 14 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor edmar » 10 Jun 2016 13:07

Bueno.... pues después de pelearme con el emulador para cargar los kickstarts y el SO, después de crear los discos duros para el sistema y para meter programas, después de pelearme con el compilador.... aquí está mi primer hola mundo...

Imagen
hola mundo.jpg
hola mundo.jpg (24.33 KiB) Visto 1241 veces


Ahora a pelearse para entender los fallos de las compilaciónes! -banghead -banghead

Avatar de Usuario
ron
Mensajes: 18853
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1939 veces
Agradecimiento recibido: 1666 veces

Re: Ayuda con compilador AmiDevCpp

Mensajepor ron » 10 Jun 2016 19:25

Bueno, a ver, si tiras de "C" y de las libs estándar todo te va a funcionar. Puedes portar muchas cosas con pequeños retoques, con paciencia todo acaba funcionando.

De hecho si te lo llevas a Kick 1.3 ó 2.05 se va a ejecutar. Luego a nivel de gráficos todo dependerá de si usas Libs como Intuition, MUI, que algunas ya te van a pedir Kick 3.0 o superior para funcionar.

Pues nada, aaaaa programar !!!


Volver a “Software & OS Amiga”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado