summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2016-11-14v0.0.4iphydf
2016-11-07Release v0.0.3.iphydf
2016-10-30Version Patch v0.0.2Gregory Mullen (grayhatter)
2016-09-28v0.0.0 => v0.0.1Gregory Mullen (grayhatter)
2016-09-07Add debugging option to autotools configurationJfreegman
2016-08-17Try searching for libsodium with pkg-config in ./configure.iphydf
If libsodium can't be found with PKG_CHECK_MODULES, try AC_CHECK_LIB. If that also fails, abort configure. If a user passes --with-libsodium-libs explicitly, that overrides the pkg-config found location.
2016-01-30Fixes.irungentoo
Fixed bug from merged PR. Don't build useless files when building with libsodium.
2015-11-07Merge remote-tracking branch 'upstream/master' into rm-filesGregory Mullen (grayhatter)
2015-10-13Fix typo and change logger config optionEniz Vukovic
2015-10-10New Adaptive BR algorithm, cleanups and fixesEniz Vukovic
2015-10-05Removed the unused autotools filesGregory Mullen (grayhatter)
Autotools requires a bunch of files that toxcore doesn't use or plan to use in the near future. By adding 'foreign' to AM_INIT_AUTOMAKE autotools stops being stupid, and works normally.
2015-06-26Some comment fixes.irungentoo
2015-04-09do not check for librt on OpenBSDCarlin
clock_gettime is in OpenBSD's libc
2015-03-04Add spec file for rpm generationJin^eLD
The spec file gets processed by configure, the version will be filled in automatically. To generate an rpm make sure to install rpm-build, then "configure" as you would usually do, run "make dist", then process the generated tarball with rpmbuild: rpmbuild -tb tox-0.0.0.tar.gz Tested on Fedora 22.
2015-03-03Fix dist targetJin^eLD
Modify tar options to allow extra long filen and directory names, if not set souces under toxencryptsave might not end up in the tarball.
2015-01-10Logger fixmannol
2014-12-18Build system fixes.irungentoo
libtoxcore.pc now has -lpthread like it's supposed to on systems where it is needed.
2014-11-26Added check to ensure that the available libsodium library is compatibleJin^eLD
Tox now uses some crypto_pwhash functions that are only available in the newer libsodium releases; check this in configure to prevent compile time errors.
2014-08-22Fix toxcore linkage on qnxbeemaster
2014-07-22Fixed --disable-epoll making configure fail.irungentoo
2014-07-20LAN discovery should now work on windows machines with multipleirungentoo
ethernet devices. Added some code to get real adapter broadcast addresses on windows.
2014-07-17Build system now automatically enables epoll support in TCP serverirungentoo
when supported.
2014-06-12pthread is now a core dependency instead of just a toxav dependency.irungentoo
Fixed possible thread bug with sending A/V packets. TODO: eventually make toxcore thread safe.
2014-05-26Fixed --disable-rt, link against -lmSean Qureshi
2014-05-25Merge branch 'mannol1-Multicalls' into multi-avirungentoo
2014-05-21Adds --disable-rt to configure, fixing AndroidSean Qureshi
2014-05-22Merge remote-tracking branch 'upstream/master' into Multicalls-patchmannol
2014-05-20Merge upstream and other stuffmannol
2014-05-19configure.ac: Don't check for clock_gettime on OS Xstal
We don't need it anymore. jin-eld pls do not kill
2014-05-10Fixed build by adding librt to build system.irungentoo
2014-05-03Bunch of random changesmannol
2014-04-27Yeah many callsmannol
2014-04-09whitespace fix & proper use of "i.e.,"Carlos E. Garcia
2014-04-08Add /usr/local/{include,lib} to search paths on OpenBSDDmitrij D. Czarkoff
2014-03-23Fix NaCl builds for *BSDJin^eLD
From what I see there is a difference between *BSD and Linux when linking vs. toxcore which has been bulit vs. the NaCl library: on Linux it only links if NaCl's object files (i.e. randombytes.o) is present in the linker options, however on *BSD systems this will cause a linking error, see: https://github.com/Tox/toxic/issues/31#issuecomment-38224441 This commit makes sure that we do not add the NaCl object files to our pkg-config settings on *BSD, but do add them on Linux.
2014-03-23Fix shared/static settings when building vs. NaCl libraryJin^eLD
Make sure the shared lib build is really disabled when compiling vs. NaCl: moved settings before libtool initialization fixed parameter name
2014-03-18Fix regression that disabled shared library buildsJin^eLD
My previous attempt that was supposed to disable shared library builds with nacl had a side effect which basically disabled shared libs for all configurations. Eventhough AC_DISABLE_SHARED was used inside an if clause it seemed to take over in any case. I could not find a clean way around this, so had to override internal libtool variables. Will check with the libtool people regarding a cleaner implementation.
2014-03-18Disabled shared lib when building vs. nacl libraryJin^eLD
2014-03-07Fixed several bugs and added some featuresmannol
2014-03-05Fix libtoxav link error.AZ Huang
2014-02-25Allow to optionally use randombytes_stir() instead of sodium_init()Jin^eLD
According to sonOfRa sodium_init() has some timing issues on Android. libsodium people said randombytes_stir() can be used instead: https://github.com/jedisct1/libsodium/issues/121 sodium_init() stays the default, randombytes_stir() can be enabled by passing --enable-randombytes-stir to the configure script.
2014-02-23pkg-config and avmannol
2014-02-18Ughmannol
2014-02-16Moved event to toxavmannol
2014-02-16Public header ready to gomannol
2014-02-01Added fixes to rtp and updated phonemannol
2013-10-16Do not build tox_sync on win32Jin^eLD
2013-10-13tox A/V: integration of A/V code into toxmannol
Also-by: Sergey 'Jin' Bostandzhyan <jin@mediatomb.cc>
2013-10-07Some configuration/build fixes, so building basicaly everything else than ↵BtbN
the library can be disabled
2013-09-06Allow to build vs nacl instead of libsodiumJin^eLD
By default libsodium is used. Only if --enable-nacl is specified, then nacl will be used instead of libsodium. Pass locations of nacl headers and libraries by using the following options: --with-nacl-headers=/home/me/somewhere/nacl-20110221/build/469/include/amd64/ --with-nacl-libs=/home/me/somewhere/nacl-20110221/build/469/lib/amd64/