Open NghiaNT1989 opened 2 years ago
I had a quick look and it seems obvious that HAVE_TX_RING has not been able to compile for a very long time. If someone wants to fix it, I'll put it in an enhancement release. I have no way of testing it in my test jig.
Describe the bug A clear and concise description of what the bug is. Linker error in txring.c using Android NDK version 23
To Reproduce Steps to reproduce the behavior:
Expected behavior Make should be finished without any error
Screenshots
System (please complete the following information):
Additional context The macro HAVE_TX_RING is defined in config.h
in header file : txring.h, we include config.h then check ifdef HAVE_TX_RING, it's OK, definition of HAVE_TX_RING is now available in txring.h.
However, in txring.c, check ifdef HAVE_TX_RING is added firstly but it's not yet defined.
we need to move ifdef HAVE_TX_RING after header inclusion, like this