Página 6 de 6
Re: Fourspriter 2.0
Publicado: Lun, 11 Feb 2013, 19:13
por boriel
$this->bbcode_second_pass_quote('jevilon', 'U')na cosa na_th_an, al intentar compilar mi juego con -O 3 (optimizado para ver si consigo que ocupe menos)
me salta un error:
main.bas:5414: Error: Undefined label '__LABEL__fsp21DataPool'
sin embargo compilando normal, me compila bien...
Esto parece un bug.
Si quieres pásame el código en un privado (o directamente a mi mail), para ver qué puedo hacer (ahora mismo estoy corrigiendo un error del O3 y lo mismo está relacionado, a saber).
Re: Fourspriter 2.0
Publicado: Lun, 11 Feb 2013, 20:06
por jevilon
boriel, lo solucione llamando al principio del programa a
$this->bbcode_second_pass_code('', 'fsp21DummyContainer ()')
Por lo que se ve al no llamar "directamente" a esa subrutina, el optimizador la ignoraba, pero llamandola solo empezar, ya no pasa de ella y funciona
Re: Fourspriter 2.0
Publicado: Lun, 11 Feb 2013, 20:09
por boriel
$this->bbcode_second_pass_quote('jevilon', 'b')oriel, lo solucione llamando al principio del programa a
$this->bbcode_second_pass_code('', 'fsp21DummyContainer ()')
Por lo que se ve al no llamar "directamente" a esa subrutina, el optimizador la ignoraba, pero llamandola solo empezar, ya no pasa de ella y funciona
Pero sigue siendo un bug del compilador. Es decir, a veces el compilador "ignora subrutinas", vale. Pero no debe de dar error por ello. Sea lo que fuere, sigue ahí y podría dar lugar a errores en el futuro.
Si pueden pasarme un código (cuanto más reducido, mejor) lo agradecería.