DIV icon indicating copy to clipboard operation
DIV copied to clipboard

[DOSBox] error con wmake install

Open daltomi opened this issue 2 years ago • 3 comments

Hola a todos!

Estoy compilando por primera vez el proyecto y tengo un problema en el paso de la instalación.

Primero... Sistema: GNU/Linux x64, DOSBox version 0.74-3, rama master commit 89869f00bfc1c44d5df86840e248e63ffb3c7fcf Estoy compilando desde DOSBox, con el compilador: Open Watcom C/C++ Version 2.0, sé que ésta versión no está soportada todavía así que para poder compilar hice los cambios correspondientes; dejo parche anclado al final.

Luego de terminar de compilar, hice lo siguiente:

wmake install INSTALL_DIR=d:

Comienza a instalar bien, creando directorios pero luego termina con un error:

1662351098


Por el momento, como solución temporal, cree un script en bash que instala los archivos. Todo funciona muy bien estoy feliz :smile:

1662352813

1662352842


Atención: éste parche está editado manualmente luego que git me indicara los cambios, asi que es una guía, no es para fusionar directamente. openwatcom2.0.patch.zip

daltomi avatar Sep 05 '22 04:09 daltomi

¡Gracias por el parche! Me alegra ver que se puede compilar con OpenWatcom 2.0. Esto ayudará a darle soporte.

vii1 avatar Sep 05 '22 08:09 vii1

Que raro lo del copy /Y Podria ser la versión de Dosbox ? El Dosbox-x reconoce ese parámetro hasta en la ayuda : imagen

Con el Dosbox 0.74-3 no me sale una ayuda detallada del comando, pero parece reconocer el "/Y"

Zardoz89 avatar Sep 05 '22 18:09 Zardoz89

Wmake intercepta la mayoría de comandos del shell para adaptarlos al contexto. Gracias a eso COPY funciona en Linux, donde no existe ese comando. Supongo que el wmake de OpenWatcom 2 hace una reinterpretación distinta. Quizás haya que cambiar COPY /Y por COPY -Y para que lo inteprete como una opción y no como una ruta.

vii1 avatar Sep 05 '22 18:09 vii1