I am trying to compile VPP on Linux machine which has gcc and gcj compilers.

[user5@FOO-51 tmp]$ gcj -v
Using built-in specs.
Reading specs from
/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/../../../libgcj.spec
rename spec startfile to startfileorig
rename spec lib to liborig
COLLECT_GCC=gcj
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.9.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ./configure --with-java-home=/usr/jdk1.8.0_111/jre/
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar
Thread model: posix
gcc version 4.9.0 (GCC)
[user5@FOO-51 tmp]$

The compilation goes on fine until gcj starts compiling some java
files, and throws errors. The error logs indicate that gcj can not
find some packages which are part of Java 1.7 and Java 1.8.
I discussed it on gcj mailing list and learned that gcj supports Java
1.4-1.5. Also, gcj is deprecated and no one considering libgcj to
upgrade to Java 1.7 and 1.8.

Please guide how to compile VPP?
_______________________________________________
vpp-dev mailing list
[email protected]
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to