Ahora trabajaremos siempre en el directorio pp2\bin\go32v2
=== Te cuento una historia.
Bueno esto ya me acuerdo más .
=== Fin de Te cuento una historia.
Vamos a ver las instrucciones para hacer esto están en el comando.txt
del
pp2\bin\go32v2
Que aqui copio y pego y explico:
pp -Fu..\..\source\rtl\go32v2\ -Fi..\..\source\rtl\inc -Fi..\..\source\rtl\inc\graph -Fi..\..\source\rtl\i386 -di386 -vo -Sgg pru.pas
pp -Fu..\..\source\rtl\go32v2\ -Fi..\..\source\rtl\inc -Fi..\..\source\rtl\inc\graph -Fi..\..\source\rtl\i386 -di386 -va -Sgg pru.pas
La primera linea de comandos compila enseñando la información minima debug (para encontrar errores) y la segunda la máxima. Cuando haya algun error usaremos la -va pero si compila aparentemente bien ¿por qué ver todo el proceso?
Le estoy diciendo que me incluya los siguientes directorios de unidades:
..\..\source\rtl\go32v2
Y los siguientes directorios de "include". No se muy bien lo que significa pero los otros los incluimos como unidades y estos como incude.
..\..\source\rtl\inc
..\..\source\rtl\inc\graph
..\..\source\rtl\i386
Y el -di386 es obligatorio porque usamos un procesador 386 (No estoy
seguro de la explicación
pero este parametro es obligatorio).
Y el -Sg tambien es obligatorio.
=== Nota aclarativa
Estos directorios de antes, son en realidad.
d:\bailalo\s6\pp2\source\rtl\go32v2
d:\bailalo\s6\pp2\source\rtl\inc
d:\bailalo\s6\pp2\source\rtl\inc\graph
d:\bailalo\s6\pp2\source\rtl\i386
=== Fin Nota aclarativa
Claro está el pru2.pas se puede cambiar por otro archivo hispascal,
de echo la primera prueba
fue con pru.pas.
=== Nota futuro
Miro un momento los directorios que logro incluir:
d:\bailalo\s6\pp2\source\rtl\go32v2
d:\bailalo\s6\pp2\source\rtl\inc
d:\bailalo\s6\pp2\source\rtl\inc\graph
d:\bailalo\s6\pp2\source\rtl\i386
Y me fijo, a ver, si falta alguno del rtl,
No, aparentemente ninguno. Lo del error de directorios quizas nunca fue.
=== Fin Nota futuro