On Wed, Aug 27, 2014 at 08:13:59AM +0000, Abdul Rasheed Shaik wrote:
> 
> Hello,
> 
> DPDK doesnt compile with MACHINE---> ivshmem.
> 
> I tried to compile DPDK on FreeBSD Guest machine.
> gmake install T=x86_64-ivshmem-bsdapp-gcc CC=gcc48
> I get the following error
> ,,,
> ,,,
> Build app
> Build app/test
> CC test_ivshmem.o
> /root/dpdk-1.7.0/app/test/test_ivshmem.c:49:25: fatal error:rte_ivshmem.h:No 
> such file or directory
> #include
> ^
> compilation terminated.
> 
> Created a new target environment using the following:
> cp config/defconfig_x86_64-ivshmem-linuxapp-gcc 
> config/defconfig_x86_64-ivshmem-bsdapp-gcc
> 
> Please let me know if there is support in FreeBSD to compile with TARGET as 
> x86_64-ivshmem-bsdapp-gcc.
>

This is not something that is currently supported, as it relies upon a specific 
way of setting up the memory. Memory setup is very different on BSD vs Linux - 
Linux targets use the hugetlbfs filesystem, while BSD ones rely on a separate 
kernel module to reserve large blocks of memory from the kernel at boot time.

> Thanks & Regards,
> Abdul Rasheed
> 
> L&T Technology Services Ltd
> 
> www.LntTechservices.com<http://www.lnttechservices.com/>
> 
> This Email may contain confidential or privileged information for the 
> intended recipient (s). If you are not the intended recipient, please do not 
> use or disseminate the information, notify the sender and delete it from your 
> system.

Reply via email to