🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.os.linux.programacion
6 messages
6 total messages Started by Manolo Fri, 10 Feb 2006 11:47
FST de Modula2 con Dosemu, ¿Se puede?
#1297
Author: Manolo
Date: Fri, 10 Feb 2006 11:47
27 lines
1531 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Hola gente.

�Habeis utilizado con exito el compilador FST Modula2 mediante
Dosemu? Lo necesito para una asignatura de programacion de la UNED. El
problema que tengo es que no funciona muy bien con Dosemu version 1.2.2
y al intentar compilar me da error:

Compiling hola.mod
 -> hola.mod
 Pass 1
  File: hola.mod, Line     1, Pos     8 -> can't open OBJ file
  Press RETURN to go to the editor


Gracias.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFD7H1fHrWmJqF2ShcRAmGxAJsEVY/UE1tPegu31vf9EwYM/uAC1QCdEhtp
p6UxrKpKM1Qgf+cs2kyyVeE=
=uROc
-----END PGP SIGNATURE-----
Re: FST de Modula2 con Dosemu, ¿Se puede?
#1298
Author: Jorge S. de Lis
Date: Fri, 10 Feb 2006 12:23
19 lines
1926 bytes
Manolo en es.comp.os.linux.programacion escribi�:


> �Habeis utilizado con exito el compilador FST Modula2 mediante
> Dosemu? Lo necesito para una asignatura de programacion de la UNED. El
> problema que tengo es que no funciona muy bien con Dosemu version 1.2.2

Ni idea, pero quiz�s podr�as probar con wine (o wineconsole), o qui�n sabe,
puede que funcione con dosbox.

Tambi�n tienes compiladores de modula-2 nativos. Concretamente,

* m2c que pasa antes a c y luego compila, que no me termina de funcionar
(imagino que por las librer�as de gcc, algo me debe faltar).
* Hay un backend para gcc, pero nunca lo he probado (hay que recompilar
gcc).
* XDS, que es gratu�to pero de c�digo cerrado. Primero debes crear los
enlaces a las librer�as con xcwork (solo ejecutarlo donde tienes el
proyecto) y luego ya puedes compilar con xc.
Re: FST de Modula2 con Dosemu, ¿Se puede?
#1301
Author: garrobo
Date: Wed, 15 Feb 2006 13:06
2 lines
1170 bytes
prueba con mocka,tendras menos problemas de desborde de pila que con el fst.
Re: FST de Modula2 con Dosemu, ¿Se puede?
#1304
Author: Manolo
Date: Sun, 19 Feb 2006 17:30
62 lines
2986 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Wed, 15 Feb 2006 14:06:00 +0100,
garrobo...

=> 
=>  prueba con mocka,tendras menos problemas de desborde de pila que con el fst.
=> 

Hola. Ante todo gracias por contestar. El problema de los
otros compiladores que existen en Linux para Modula2 es que no funcionan
igual que el FST. Yo lo necesito para las practicas de la UNED y creo
que seria un poco dificil estudiar la asignatura con un compilador que
no funcione igual al que ellos te obligan a usar. No se si alguien lo habra
hecho con un compilador que no sea el FST. Si lo hay no estaria de mas 
que nos contase su experiencia.

He conseguido que funcione el FST bajo Dosemu. Lo explico por si a alguien 
le interesa: 

Lo he hecho utilizando los binarios de Dosemu y Freedos que aparecen 
en la pagina de Dosemu en sus versiones:

dosemu-1.2.1-bin.tgz
dosemu-freedos-b9r4-bin.tgz

los he descomprimido en mi ~ y se ha creado un directorio dosemu y
dentro de este un directorio freedos, que hace las veces de c:

luego he cogido el compilador FST:

wget ftp://ftp.psg.com/pub/modula-2/fst/fst-40s.lzh

mkdir dosemu/freedos/fst-40s
cd dosemu/freedos/fst-40s 
para descomprimir: lha -x ~/fst-40s.lzh

Editamos el autoexec.bat y al path le a�adimos las rutas 

c:\fst\bin y
c:\fst\lib 

Ahora, y esto lo averigue buscando en Google cuando encontre un post en
las news de la UNED, tenemos que crear el fichero m2.cfg en el
directorio c:\fst-40s\bin donde esta el ejecutable mc.exe

El contenido del fichero sera:

m2lib D:\DOS\M2\SISTEMA\FST-40S\LIB 
m2link /k /o /s 65000

Nada mas. Con esto deberia funcionar. 

Un saludo y gracias.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFD+Kq+HrWmJqF2ShcRArh5AJ0TX6EYPSW5YfXhIWye1+AhEhKEkwCfQg0U
+ZVX32yko2HlkkhT8HAUnIU=
=MNjM
-----END PGP SIGNATURE-----
Re: FST de Modula2 con Dosemu, ¿Se puede?
#1305
Author: garrobo
Date: Tue, 21 Feb 2006 07:26
5 lines
1390 bytes
Yo hice en su momento las practicas de programacion II y programacion III
con mocka y no tuve ningun problema, son muy pocas cosas las que cambian...
En cambio el primer a�o que hice programacion 2 lo hice con el fst y tuve
muchos problemas con las recursivas y la pila...
Un saludo
Re: FST de Modula2 con Dosemu, ¿Se puede?
#1214
Author: Manolo
Date: Sat, 25 Feb 2006 01:41
23 lines
1804 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Tue, 21 Feb 2006 08:26:40 +0100,
garrobo...

>  con mocka y no tuve ningun problema, son muy pocas cosas las que 
>  cambian...

Algunos procedimientos tienen distinto nombre, o se tienen que importar 
de modulos distintos. Claro, que puede que metiendose a fondo con el
compilador las diferencias no sean tan grandes como me parecia, pero 
al verlas desisti pronto y preferi emularlo con Dosemu, y asi de paso
probar el Dosemu.

Un saludo. Gracias.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD4DBQFD/7VMHrWmJqF2ShcRAro/AJ9LifH631sO8MWe8/UDN9cJl5M8KgCYx0kg
SplEtv6Ktj+RxZmvZkTDog==
=sLOf
-----END PGP SIGNATURE-----
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads