smadaminov / ovs-dpdk-meson-issues

VMware Summer 2021
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

windows ovs-dpdk: rte_dump_stack #51

Open williamtu opened 3 years ago

williamtu commented 3 years ago
[4/10] Linking target utilities/ovs-appctl.exe
FAILED: utilities/ovs-appctl.exe
"clang"  -Wl,/MACHINE:X64 -Wl,/OUT:utilities/ovs-appctl.exe utilities/ovs-appctl.exe.p/ovs-app
ctl.c.obj "-Wl,/nologo" "-Wl,/release" "-Wl,/nologo" "-Wl,/OPT:REF" "lib\libopenvswitch.a" "-W
l,--no-undefined" "C:/dpdk/install/lib/librte_eal.a" "C:/dpdk/install/lib/librte_ethdev.a" "C:
/dpdk/install/lib/librte_mempool.a" "C:/dpdk/install/lib/librte_mbuf.a" "C:/dpdk/install/lib/l
ibrte_meter.a" "C:/dpdk/install/lib/librte_telemetry.a" "C:/dpdk/install/lib/librte_kvargs.a"
"c:/PTHREADS-BUILT/lib/libpthreadVC3.lib" "-lWs2_32" "-lWbemUuid" "-lShlwapi" "-lIphlpapi" "-W
l,/SUBSYSTEM:CONSOLE" "-lkernel32" "-luser32" "-lgdi32" "-lwinspool" "-lshell32" "-lole32" "-l
oleaut32" "-luuid" "-lcomdlg32" "-ladvapi32"
LINK : warning LNK4044: unrecognized option '/-no-undefined'; ignored
librte_eal.a(eal_windows_eal_debug.c.obj) : error LNK2019: unresolved external symbol __imp_Sy
mInitialize referenced in function rte_dump_stack
librte_eal.a(eal_windows_eal_debug.c.obj) : error LNK2019: unresolved external symbol __imp_Sy
mSetOptions referenced in function rte_dump_stack
librte_eal.a(eal_windows_eal_debug.c.obj) : error LNK2019: unresolved external symbol __imp_Sy
mFromAddr referenced in function rte_dump_stack
librte_eal.a(eal_windows_eal_debug.c.obj) : error LNK2019: unresolved external symbol __imp_Sy
mGetLineFromAddr64 referenced in function rte_dump_stack
librte_eal.a(eal_windows_eal_debug.c.obj) : error LNK2019: unresolved external symbol __imp_Sy
mCleanup referenced in function rte_dump_stack
librte_eal.a(eal_windows_eal_memory.c.obj) : error LNK2019: unresolved external symbol __imp_S
etupDiGetClassDevsA referenced in function eal_mem_virt2iova_init
librte_eal.a(eal_windows_eal_memory.c.obj) : error LNK2019: unresolved external symbol __imp_S
etupDiEnumDeviceInterfaces referenced in function eal_mem_virt2iova_init
librte_eal.a(eal_windows_eal_memory.c.obj) : error LNK2019: unresolved external symbol __imp_S
etupDiGetDeviceInterfaceDetailA referenced in function eal_mem_virt2iova_init
librte_eal.a(eal_windows_eal_memory.c.obj) : error LNK2019: unresolved external symbol __imp_S
etupDiDestroyDeviceInfoList referenced in function eal_mem_virt2iova_init
librte_eal.a(eal_windows_eal_memory.c.obj) : error LNK2019: unresolved external symbol __imp_V
irtualAlloc2 referenced in function eal_mem_reserve
utilities\ovs-appctl.exe : fatal error LNK1120: 10 unresolved externals
williamtu commented 3 years ago

c:\dpdk\install\lib>dumpbin /ALL librte_eal.a | grep rte_dump_s D9E52 rte_dump_stack 00000045 REL32 00000000 139 rte_dump_stack 139 00000000 UNDEF notype External | rte_dump_stack 00000000 ADDR32NB 00000000 145 rte_dump_stack 00000004 ADDR32NB 00000239 145 rte_dump_stack 145 00000000 SECT1 notype () External | rte_dump_stack

c:\dpdk\install\lib>dumpbin /ALL librte_eal.a | grep eal_mem_reserve F4FBA eal_mem_reserve 00000122 REL32 00000000 192 eal_mem_reserve 000001F5 REL32 00000000 192 eal_mem_reserve 00000298 REL32 00000000 192 eal_mem_reserve 192 00000000 UNDEF notype External | eal_mem_reserve 00000024 ADDR32NB 00000000 1A6 eal_mem_reserve 00000028 ADDR32NB 0000013E 1A6 eal_mem_reserve 1A6 000003A0 SECT1 notype () External | eal_mem_reserve