You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I downloaded git code and compiled on old linode VM machine.
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.8 (wheezy)
Release: 7.8
Codename: wheezy
# uname -a
Linux asterisk1 4.15.13-x86_64-linode106 #1 SMP Tue Mar 27 14:42:14 UTC 2018 x86_64 GNU/Linux
While compilation i faced following error.
~/n2n# make
/bin/sh: 1: pkg-config: not found
cc -g3 -Wall -Wshadow -Wpointer-arith -Wmissing-declarations -Wnested-externs -c n2n.c
cc -g3 -Wall -Wshadow -Wpointer-arith -Wmissing-declarations -Wnested-externs -c n2n_keyfile.c
cc -g3 -Wall -Wshadow -Wpointer-arith -Wmissing-declarations -Wnested-externs -c wire.c
cc -g3 -Wall -Wshadow -Wpointer-arith -Wmissing-declarations -Wnested-externs -c minilzo.c
cc -g3 -Wall -Wshadow -Wpointer-arith -Wmissing-declarations -Wnested-externs -c twofish.c
cc -g3 -Wall -Wshadow -Wpointer-arith -Wmissing-declarations -Wnested-externs -c edge_utils.c
edge_utils.c: In function ‘quick_edge_init’:
edge_utils.c:1687:52: error: ‘SO_REUSEPORT’ undeclared (first use in this function)
edge_utils.c:1687:52: note: each undeclared identifier is reported only once for each function it appears in
make: *** [edge_utils.o] Error 1
I am able to compile and run the program by commenting out the lines using ‘SO_REUSEPORT’
Hi,
I downloaded git code and compiled on old linode VM machine.
While compilation i faced following error.
I am able to compile and run the program by commenting out the lines using ‘SO_REUSEPORT’
After that make and make install go smoothly.
Can you suggest what the proper resolution?
Is there any limitation in using older kernels?
The text was updated successfully, but these errors were encountered: