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
