08/07/2019 11:22, Burakov, Anatoly: > On 05-Jul-19 8:08 PM, Thomas Monjalon wrote: > > 05/07/2019 19:26, Anatoly Burakov: > >> --- a/lib/librte_eal/common/include/rte_fbarray.h > >> +++ b/lib/librte_eal/common/include/rte_fbarray.h > >> @@ -34,7 +34,6 @@ > >> extern "C" { > >> #endif > >> > >> -#include <stdbool.h> > >> #include <stdio.h> > > > > It triggers some compilation errors in mlx4 and mlx5: > > fatal error: unknown type name 'bool' > > I will try to fix them. > > They probably need to include stdbool. Not removing these broke > everything else... I should get a mlx compilation setup.
You can check the changes I did in mlx4/mlx5 to fix compilation: http://git.dpdk.org/dpdk/commit/?id=028669bc9f0 bool type was over used in some places. About checking mlx compilation, you just need to install rdma-core which is packaged in all good distributions.