JOAL Ubuntu 9.10 fail to compile again...

Always the following error messages, have no idea why it is so.

java.compile:
    [javac] Compiling 32 source files to /home/jiapei/MyPrograms/Eclipse/joal/build/classes
    [javac] /home/jiapei/MyPrograms/Eclipse/joal/build/gensrc/classes/net/java/games/joal/ALConstants.java:291: ';' expected
    [javac]   public static final float AL_FLANGER_DEFAULT_FEEDBACK = (-0.5f)f;
    [javac]                                                                  ^
    [javac] /home/jiapei/MyPrograms/Eclipse/joal/build/gensrc/classes/net/java/games/joal/ALConstants.java:291: <identifier> expected
    [javac]   public static final float AL_FLANGER_DEFAULT_FEEDBACK = (-0.5f)f;
    [javac]                                                                   ^
    [javac] /home/jiapei/MyPrograms/Eclipse/joal/build/gensrc/classes/net/java/games/joal/ALConstants.java:291: ';' expected
    [javac]   public static final float AL_FLANGER_DEFAULT_FEEDBACK = (-0.5f)f;
    [javac]                                                                    ^
    [javac] 3 errors

BUILD FAILED
/home/jiapei/MyPrograms/Eclipse/joal/make/build.xml:703: The following error occurred while executing this line:
/home/jiapei/MyPrograms/Eclipse/joal/make/build.xml:445: Compile failed; see the compiler error output for details.

Please can anybody help?

Best Regards
JIA

It’s because

public static final float AL_FLANGER_DEFAULT_FEEDBACK = (-0.5f)f;

isn’t legal syntax. The second “f” is extraneous. Something wonky with the GlueGen code generation I would guess?

JOAL has currently no maintainer. It won’t build with latest GlueGen (which is under heavy development right now).

you could try to use an older version (e.g a version before this changeset: http://github.com/sgothel/gluegen/commit/03bf321dc0aac6a2bc635093d634e1c8e67f8d43)

Yup, absolutely correct !!!
I changed back to an old version, and it works now !! Thank you so much !!

Cheers
JIA