ReadyTalk / avian

[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.

Home Page:https://readytalk.github.io/avian/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fails to compile on a modern Linux system, fixed via PR

paulie-g opened this issue · comments

Various identifiers from Avian's vm::OpCode enum - fadd, fmul, fsub, fdiv - clash with fadd, fmul, fsub, fdiv declared elsewhere when compiling on a modern Linux system. This results in gcc complaining about ambiguity (existentially understandable, but not helpful in this case).

Minimum viable patch submitted via PR #568