-
Notifications
You must be signed in to change notification settings - Fork 106
INT feature fails to build #151
Comments
Hi, https://github.com/p4lang/ntf/tree/master/apps/int I encourage you to read both the READMEs before proceeding with the installation. The INT demo scripts creates a topology of hosts and containerized BMv2 switches instead of the vanilla switch that's baked into mininet. That's the reason you need docker installed. Also, the readme includes the ubuntu version that the demo has been tested with and the kernel version needed for the VXLAN-GPE drivers. Let me know in case you run into any issues. Thanks, |
Avinash,
Hi, |
Hemant, Thanks, |
Let me look into the NTF repo and test it tonight and get back to you. I am on the East coast in Boston suburbs.
Hemant, |
Do note from the Issues case, I am using Ubuntu 15.10 and a linux kernel in 4.2.0-42-generic. Please let me know if vxlan has an issue with the 4.2.0-42-generic kernel.
Hemant, |
The readme includes the ubuntu version that the demo has been tested with and the kernel version needed for the VXLAN-GPE drivers. You will need kernel version 3.19 for the VXLAN-GPE drivers as mentioned in the readme. |
Hi Avinash, The failure is included below. p4_prefix2.cpp is related to the failure.
The readme includes the ubuntu version that the demo has been tested with and the kernel version needed for the VXLAN-GPE drivers. You will need kernel version 3.19 for the VXLAN-GPE drivers as mentioned in the readme. https://github.com/p4lang/ntf/tree/master/apps/int— |
Avinash,
The readme includes the ubuntu version that the demo has been tested with and the kernel version needed for the VXLAN-GPE drivers. You will need kernel version 3.19 for the VXLAN-GPE drivers as mentioned in the readme. https://github.com/p4lang/ntf/tree/master/apps/int— |
See my last email above. |
I used the instructions in the README.md file for the INT code at the URL below.
https://github.com/p4lang/p4factory/tree/master/apps/int
The code fails to build with a Thrift error. I am using the correct version of Linux kernel (4.2.0-42-generic) and Ubuntu 15.10.
My P4 factory install worked fine and tested OK. The Docker install tested OK as well.
However, I just can't get "sudo make docker-image" to work and it complains that Thrift.h is not installed but I have installed Thrift. The error is below.
"configure: error: Thrift headers not found. Install Thrift from http://thrift.apache.org/docs/install/"
It would also be good to add notes to the INT README.md file as to why Docker is needed. Is it to replace a VM for Mininet use? Also, many instructions need sudo privilege to execute but the README.md file does not include the sudo in the notes.
The text was updated successfully, but these errors were encountered: