Ogre Version: :Beta:
Operating System: :Ubuntu 18.04:
Render System:
I was wondering what I was missing from the build. I realize I could turn Java OFF and the build completes 100% without error but I would like to have Java ON and Swig version 4 is missing something. Can anyone help?
Output from `make` given below:
[ 88%] Linking CXX shared module ../../java/libs/libOgreJNI.so
/home/gordon/ogre/build/java/src/org/ogre/OverlayElement.java:27: error: cannot find symbol
super.swigSetCMemOwn(own);
^
symbol: method swigSetCMemOwn(boolean)
/home/gordon/ogre/build/java/src/org/ogre/Font.java:27: error: cannot find symbol
super.swigSetCMemOwn(own);
^
symbol: method swigSetCMemOwn(boolean)
/home/gordon/ogre/build/java/src/org/ogre/OverlaySystem.java:27: error: cannot find symbol
super.swigSetCMemOwn(own);
^
symbol: method swigSetCMemOwn(boolean)
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
3 errors
cannot find symbol super.swigSetCMemOwn(own); Topic is solved
-
- Gnoblar
- Posts: 2
- Joined: Sat Dec 22, 2018 6:25 pm
-
- OGRE Team Member
- Posts: 1995
- Joined: Sun Mar 30, 2014 2:51 pm
- x 1075
- Contact:
Re: cannot find symbol super.swigSetCMemOwn(own);
works for me with swig 3.0.12
-
- Gnoblar
- Posts: 2
- Joined: Sat Dec 22, 2018 6:25 pm
Re: cannot find symbol super.swigSetCMemOwn(own);
Thanks. It worked for me too. I hadn't realized Swig version would make that difference.