openflow build environment setup

This commit is contained in:
2025-11-11 16:45:43 +08:00
parent be0a7ad9b3
commit 50ecb9a23f
2767 changed files with 62766 additions and 649828 deletions

BIN
openflow/lib/libams.a Normal file

Binary file not shown.

BIN
openflow/lib/libclick.a Executable file

Binary file not shown.

BIN
openflow/lib/libclicktool.a Executable file

Binary file not shown.

BIN
openflow/lib/libnet.a Normal file

Binary file not shown.

BIN
openflow/lib/libnet.so Normal file

Binary file not shown.

BIN
openflow/lib/libnet.so.1 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
openflow/lib/libnettle.so.6 Normal file

Binary file not shown.

Binary file not shown.

BIN
openflow/lib/libofp.a Normal file

Binary file not shown.

BIN
openflow/lib/libofproto.a Normal file

Binary file not shown.

41
openflow/lib/libofproto.la Executable file
View File

@ -0,0 +1,41 @@
# libofproto.la - a libtool library file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname=''
# Names of this library.
library_names=''
# The name of the static archive.
old_library='libofproto.a'
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=' /usr/local/lib/libsflow.la -latomic -lpthread -lrt -lm'
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libofproto.
current=7
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/local/lib'

Binary file not shown.

41
openflow/lib/libopenvswitch.la Executable file
View File

@ -0,0 +1,41 @@
# libopenvswitch.la - a libtool library file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname=''
# Names of this library.
library_names=''
# The name of the static archive.
old_library='libopenvswitch.a'
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=' -lssl -lcrypto -latomic -lpthread -lrt -lm'
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libopenvswitch.
current=7
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/local/lib'

BIN
openflow/lib/libovn.a Normal file

Binary file not shown.

41
openflow/lib/libovn.la Executable file
View File

@ -0,0 +1,41 @@
# libovn.la - a libtool library file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname=''
# Names of this library.
library_names=''
# The name of the static archive.
old_library='libovn.a'
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=' -latomic -lpthread -lrt -lm'
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libovn.
current=7
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/local/lib'

BIN
openflow/lib/libovsdb.a Normal file

Binary file not shown.

41
openflow/lib/libovsdb.la Executable file
View File

@ -0,0 +1,41 @@
# libovsdb.la - a libtool library file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname=''
# Names of this library.
library_names=''
# The name of the static archive.
old_library='libovsdb.a'
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=' -latomic -lpthread -lrt -lm'
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libovsdb.
current=7
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/local/lib'

BIN
openflow/lib/libpcap.a Normal file

Binary file not shown.

BIN
openflow/lib/libpcap.so Normal file

Binary file not shown.

BIN
openflow/lib/libpcap.so.0.8 Normal file

Binary file not shown.

Binary file not shown.

BIN
openflow/lib/libreg.a Normal file

Binary file not shown.

BIN
openflow/lib/librule.a Normal file

Binary file not shown.

BIN
openflow/lib/libsflow.a Normal file

Binary file not shown.

41
openflow/lib/libsflow.la Executable file
View File

@ -0,0 +1,41 @@
# libsflow.la - a libtool library file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname=''
# Names of this library.
library_names=''
# The name of the static archive.
old_library='libsflow.a'
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=' -latomic -lpthread -lrt -lm'
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libsflow.
current=7
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/local/lib'

BIN
openflow/lib/libua.a Normal file

Binary file not shown.

BIN
openflow/lib/libvtep.a Normal file

Binary file not shown.

41
openflow/lib/libvtep.la Executable file
View File

@ -0,0 +1,41 @@
# libvtep.la - a libtool library file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname=''
# Names of this library.
library_names=''
# The name of the static archive.
old_library='libvtep.a'
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=' -latomic -lpthread -lrt -lm'
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libvtep.
current=7
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/local/lib'

View File

@ -0,0 +1,11 @@
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libofproto
Description: OpenFlow library of Open vSwitch
Version: 2.7.0
Libs: -L${libdir} -lofproto
Libs.private: -latomic -lpthread -lrt -lm
Cflags: -I${includedir}/openvswitch

View File

@ -0,0 +1,11 @@
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libopenvswitch
Description: Open vSwitch library
Version: 2.7.0
Libs: -L${libdir} -lopenvswitch
Libs.private: -latomic -lpthread -lrt -lm
Cflags: -I${includedir}/openvswitch

View File

@ -0,0 +1,11 @@
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libovsdb
Description: OVSDB library of Open vSwitch
Version: 2.7.0
Libs: -L${libdir} -lovsdb
Libs.private: -latomic -lpthread -lrt -lm
Cflags: -I${includedir}/openvswitch

View File

@ -0,0 +1,11 @@
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libofproto
Description: sFlow library of Open vSwitch
Version: 2.7.0
Libs: -L${libdir} -lsflow
Libs.private: -latomic -lpthread -lrt -lm
Cflags: -I${includedir}/openvswitch

View File

@ -0,0 +1,13 @@
# See: man pkg-config
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: Python
Description: Embed Python into an application
Requires:
Version: 3.8
Libs.private: -lcrypt -lpthread -ldl -lutil -lm
Libs: -L${libdir} -lpython3.8
Cflags: -I${includedir}/python3.8

View File

@ -0,0 +1,13 @@
# See: man pkg-config
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: Python
Description: Build a C extension for Python
Requires:
Version: 3.8
Libs.private: -lcrypt -lpthread -ldl -lutil -lm
Libs:
Cflags: -I${includedir}/python3.8

View File

@ -0,0 +1 @@
python-3.8-embed.pc

View File

@ -0,0 +1 @@
python-3.8.pc