Comments (9)
It looks like toxcore has changed a lot since the last build I made. Please try an earlier release like 0.17 or 0.16: https://github.com/TokTok/c-toxcore/releases
from tuntox.
Though the errors you're getting are from missing libsodium. Are you sure you followed toxcore installation instructions fully? https://github.com/TokTok/c-toxcore/blob/master/INSTALL.md#build-manually
from tuntox.
Yes. I have lots of experience installing c-toxcore, and both my qtox
and toxic
installs have no trouble using my setup. I will redo the setup of c-toxcore so I can give you an exact list of what I did later.
from tuntox.
Interesting.... tuntox has no external dependencies other than c-toxcore. Yeah hit me up with that so i can try replicating the issue
from tuntox.
I have successfully compile this cool project on many different systems and platforms and I would like to share the list of required libraries. You will need:
-
c-toxcore , also as @ghost pointed out, make link or copy "libtoxcore.pc" to "toxcore.pc".
It may be located on "/usr/lib/pkgconfig" or "/usr/local/lib/pkgconfig" or similar. -
python2 (and using its package system "pip", install: )
pip2 install Jinja2
pip2 install requests
-
libevent-dev (it must contain also "libevent_pthreads", if it does not, you need to compile "libevent" project from source)
if command make
still does not work after this, try to use make tuntox_nostatic
Also use make clean
if make hits the error(s) before next try.
PS.: on Android you will also need to add "-llog
" to Makefile
from tuntox.
from tuntox.
@gjedeer I have only stumble on this issue, because I also had trouble compiling it. And once I done in, share it. I do not care about PR.
@gjedeer No, not everyone using Ubuntu and No, not everyone is interesting using Ubuntu.
@gjedeer There is no list of dependencies in the README.md nor BUILD.md to be fair and there is no direct way to tell what is missing (no ./configure script either)
@gjedeer I spend hours to get it compiled and linked, not and easy task, so I only want to make it easier for someone else in the future, that is my "PR". If I had the information from my previous post earlier, I can save few hours of work, hope it helps someone.
@gjedeer You may not have the trouble compile and linking it, because you program it, you know it from bottom to the top, but others does not. And as you can see, there are few of us, that are facing difficulties compile and linking it. If you try to take it from their point of view, you may see it is not an easy task to compile it.
from tuntox.
from tuntox.
Closing this issue, BUILD.md should be more clear now about the dependencies.
from tuntox.
Related Issues (20)
- Debian package HOT 7
- Please provide the signature for 0.0.7 source code HOT 1
- Tuntox seems to be not accessible if running too long and network is too unstable HOT 4
- Option to detect failures HOT 5
- Error in server mode HOT 16
- Tuntox has connection speed problems HOT 6
- build error HOT 6
- Fix coverity errors
- question about a little modification HOT 4
- -f option is not documented HOT 1
- it is unlikely to use it on Windows for remote connection HOT 1
- Can't compile on MacOS HOT 9
- create raspberry pi binary asset HOT 6
- Don't sorry for GPLv3 in README HOT 1
- Manually supply bootstrap nodes HOT 6
- Consider stdout as (default?) output option HOT 2
- Act as a SOCKS5 client, so tuntox can connect over tor HOT 5
- generate_tox_bootstrap.py does not support ipv6 yet HOT 3
- ssh error HOT 12
- ssh over tuntox broken HOT 1
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 tuntox.