Comments (1)
You'll have to compile a static binary on another machine with a similar environment (aka Debian 6). The commit de8acec adds to the Makefile
a new static
target that you can use to compile such a binary.
When compiling, you'll get a few warnings as shown below:
$ make static
gcc -g -c -Wall `pkg-config --cflags libevent_openssl openssl libconfig` nntp-proxy.c -o nntp-proxy.o
gcc nntp-proxy.o -static -o nntp-proxy-static -lcrypt `pkg-config --static --libs libevent_openssl openssl libconfig`
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_globallookup':
(.text+0x21): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libevent.a(evutil.o): In function `test_for_getaddrinfo_hacks':
(.text+0x11f): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libevent.a(evutil.o): In function `evutil_getaddrinfo_common':
(.text+0x13f7): warning: Using 'getprotobynumber' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
This means that you must make sure that the glibc version used during the linking process is the same as the one installed in your vps.
from nntp-proxy.
Related Issues (12)
- UDP usage HOT 4
- Program received signal SIGPIPE, Broken pipe. HOT 2
- Error in make ? HOT 1
- disable SSL HOT 1
- Userauth with mysql
- Automatically disconnect connection for user?
- Keep parent connections open
- Still maintained ? HOT 1
- Unable to logon SSL SSL23_GET_CLIENT_HELLO HOT 15
- Multiple servers HOT 5
- Disable posting access, only allow download ?? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nntp-proxy.