CAAD
http://foro.caad.es/

[Novato] Prloblemas al compilar con Jif 3.5)
http://foro.caad.es/viewtopic.php?f=18&t=5097
Página 1 de 1

Autor:  Arielp [ 30 Dic 2011 14:04 ]
Asunto:  [Novato] Prloblemas al compilar con Jif 3.5)

Hola amigos!

Ha sido una alegría descubrir por casualidad este sitio :wink:

Me ha gustado la idea de hacer una pequeña aventura, y para eso he comenzado con el tutorial (excelente) "La Torre: Cursillo" de Zak McKraken. He seguido -creo- los pasos necesarios para instalar cada parte del compilador, IDE, librerias, etc, pero evidentemente me ha quedado algo mal.

Estoy usadon Jif 3-5 (build 20110903) en Ubuntu 11.04

Intento compilar el primer ejemplo del curso, pero el compilador me tira 75 errores y 3 warnigs y -obviamente- no genera nada.

Este es el volcado de los errores:

Citar:
Compiling....
/home/ariel/Escritorio/Inform/Bin/inform -v5 +language_name=English +include_path=/home/ariel/Escritorio/Inform/Games,/home/ariel/Escritorio/Inform/Lib /home/ariel/Escritorio/Inform/Games/New_File0.inf /home/ariel/Escritorio/Inform/Games/New_File0.z5
Inform 6.30 (27th Feb 2004)
Incluyendo SpanishG [INFSP 0.9]
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 101: Error: '=' applied to undeclared variable
> dialecto_sudamericano = 2;
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 101: Error: Expected assignment or statement but found <constant>
> dialecto_sudamericano = 2;
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 111: Error: '=' applied to undeclared variable
> dialecto_sudamericano = 0;
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 111: Error: Expected assignment or statement but found <constant>
> dialecto_sudamericano = 0;
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 273: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 281: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 291: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 301: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 311: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 319: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 327: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 341: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 351: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 361: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 369: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 377: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 385: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 397: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 409: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 423: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 433: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 443: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 687: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 695: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 707: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 763: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 781: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 829: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 839: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 861: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 863: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 879: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 905: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 929: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 939: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 945: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 951: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 971: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 977: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 983: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 987: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1003: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1007: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1009: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1029: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1043: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1049: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1115: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1131: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1149: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1167: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1183: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1201: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1209: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1237: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1257: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1263: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1265: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1273: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1299: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1305: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1313: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1315: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1317: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1331: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1335: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1359: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1373: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1383: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1393: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1401: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1415: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1417: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1429: Error: Expected directive, '[' or class name but found VerboIrregular
> VerboIrregular
#"/home/ariel/Escritorio/Inform/Lib/SpanishG.h", line 1869: Warning: This is not a declared Attribute: "nombreusado"
> if (gen<5) give obj nombreusado
Incluyendo INFSPR [INFSP 0.9]
#"/home/ariel/Escritorio/Inform/Lib/INFSPR.h", line 105: Error: Expected routine name but found DictionaryLookup
> [ DictionaryLookup
#"/home/ariel/Escritorio/Inform/Lib/INFSPR.h", line 65: Warning: Array "bufferaux" declared but not used
#"/home/ariel/Escritorio/Inform/Lib/INFSPR.h", line 67: Warning: Array "parseaux" declared but not used
#Compiled with 75 errors and 3 warnings (no output)
Done.


¿Es posible que alguien con más experiencia que yo (cualquier usuario del foro...ja ja ja ja) me oriente un poco para ver si logro completar la instalacion de las herramientas y comenzar con mi primer aventura?

Desde ya, muchas gracias por su valiosa ayuda.

ArielP

Autor:  Makinaimo [ 30 Dic 2011 15:57 ]
Asunto:  Re: [Novato] Prloblemas al compilar con Jif 3.5)

Hola! Comprueba que tienes la siguiente línea al principio del código:
Código:
!% +language_name=Spanish
Un saludo.

Autor:  Arielp [ 30 Dic 2011 16:38 ]
Asunto:  Re: [Novato] Prloblemas al compilar con Jif 3.5)

Makinaimo escribió:
Hola! Comprueba que tienes la siguiente línea al principio del código:
Código:
!% +language_name=Spanish
Un saludo.


Impresionante! ;)

Desaparecieron todos los errores. Evidentemente se las ha pasado indicar esa "declaración" en el cursillo.

Muchas gracias!!!

ArielP

Autor:  Arielp [ 30 Dic 2011 16:44 ]
Asunto:  Re: [Novato] Prloblemas al compilar con Jif 3.5)

Genial. Ya puedo compilar y correr las aventuras. ;)

Tengo un problema con el juego de caracteres (los acentos salen mal) pero seguramente es un problema de mi sistema y no de la aventura.

Imagen

Gracias de nuevo.

Autor:  Makinaimo [ 31 Dic 2011 00:30 ]
Asunto:  Re: [Novato] Prloblemas al compilar con Jif 3.5)

Me alegro que sirviese. En cuanto al juego de caracteres, supongo que la terminal utiliza UTF-8 y la aventura ISO. Con entrar en Terminal -> Establecer codificación de caracteres -> Occidental (ISO-8859-15) se te debería imprimir todo bien.

Autor:  Arielp [ 31 Dic 2011 16:05 ]
Asunto:  Re: [Novato] Prloblemas al compilar con Jif 3.5)

Makinaimo escribió:
Me alegro que sirviese. En cuanto al juego de caracteres, supongo que la terminal utiliza UTF-8 y la aventura ISO. Con entrar en Terminal -> Establecer codificación de caracteres -> Occidental (ISO-8859-15) se te debería imprimir todo bien.


Exacto. Ya lo tenía solucionado pero olvidé postearlo :(

Ahora habrá que empezar a pensar en una historia y dibujar un mapa ;)

Gracias otra vez.

Autor:  Fernando Gregoire [ 01 Ene 2012 01:01 ]
Asunto:  Re: [Novato] Prloblemas al compilar con Jif 3.5)

Primero de todo, Arielp, sé bienvenido a la comunidad.

En referencia a la compilación con Inform, el nombre del idioma puedes bien incluirlo al principio del código como te han sugerido, o bien poner en la línea de comandos como parámetro la activación del conmutador language_name cuyo valor es el nombre del archivo principal de idioma, en este caso Spanish. Sería de la siguiente forma:
Código:
inform.exe +language_name=spanish

En JIF puedes configurar el parámetro que te indiqué más arriba para que al compilar desde allí lo ponga automáticamente si no lo has puesto tú al principio del código.

Página 1 de 1 Todos los horarios son UTC + 1 hora
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/