summaryrefslogtreecommitdiff
path: root/aconfigure.ac
AgeCommit message (Collapse)Author
2015-08-06Re #1870: Modified the last identifier of the build triplet from darwin to ↵Liong Sauw Ming
darwin_ios to distinguish between iOS and MacOS platforms. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5150 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-05Re #1870: Fixed 64 bit arch issues on Android: pool alignment, updated ↵Nanang Izzuddin
suffix in lib file naming. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5145 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-05Re #1870: Handle configuration for iPhone simulatorLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5144 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-29Re #1870: Fixed 64 bit arch issues on iOS: pool alignment, updated ↵Nanang Izzuddin
config.sub, updated lib/app file naming, lib dependencies on XCode. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5137 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-14Misc (re #1843): Fixed OpenH264 detection failure in configure script due to ↵Nanang Izzuddin
bad library order. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5134 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-22Re #1843 (misc): Add libyuv_neon for other arm architectures as well ↵Liong Sauw Ming
(instead of just armv7) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5112 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-11Re #1843 (misc): related to r4966, remove ldl and lz from OpenSSL ↵Liong Sauw Ming
dependencies since both libraries are actually optional for OpenSSL, and may be unavailable in some platforms, such as BB10 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5091 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-05Misc (re #1843): Updated few configure script output messages for better ↵Nanang Izzuddin
consistency and clarity (thanks Alexander Traud for the feedback). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5084 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-22Re #1843 (thanks to Alexander Traud for the patch):Liong Sauw Ming
Defines like OPENSSL_NO_SSL3_METHOD and OPENSSL_NO_SSL2 are set in "include/openssl/opensslconf.h". There is no need to query the OpenSSL libraries. If the installed library does not match the installed headers, the system is misconfigured. This will undo r4892 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5073 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-27Re #1790: Fixed failed Android OpenGL detection if aconfigure is called with ↵Liong Sauw Ming
--use-ndk-cflags git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5034 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-26Re #1822: Updated build script to auto define PJMEDIA_VIDEO_DEV_HAS_ANDROID.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5027 74dad513-b988-da41-8d7b-12977e46ad98
2014-12-03Misc (re #1782): Fixed OpenSSL detection in configure script due to ↵Nanang Izzuddin
incomplete dependencies and bad library order, which causes OpenSSL detection failure on some platform such as Android mips and arm64. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4966 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-21Misc (re #1782): Skip libyuv and libopenh264 lookups when passing ↵Nanang Izzuddin
'--disable-video' param to configure script (thanks Sean Bright for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4953 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Re #1790: Initial basic implementation of Android OpenGL rendererLiong Sauw Ming
To use it, app has to specify PJMEDIA_HAS_VIDEO to 1 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4928 74dad513-b988-da41-8d7b-12977e46ad98
2014-08-19Re #1751 (misc): Fixed compilation error due to the lack of the SSLv2 methods.Liong Sauw Ming
The fix will autodetect this and define OPENSSL_NO_SSL2 if necessary. Related to #1321. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4892 74dad513-b988-da41-8d7b-12977e46ad98
2014-07-22Re #1757, re #1758: fix configure script. Now OpenGL renderer is enabled by ↵Benny Prijono
default by the configure script. And added missing dependency to -lstdc++ for the openh274 library git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4881 74dad513-b988-da41-8d7b-12977e46ad98
2014-07-14Re #1776: Initial implementation of Libyuv wrapper. Supports:Riza Sulistyo
- library detection via autoconf - scaling and conversion function (from/to I420 or BGRA) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4875 74dad513-b988-da41-8d7b-12977e46ad98
2014-05-20Re #1758: changing library name from libwels to libopenh264 in recent ↵Benny Prijono
OpenH264 update git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4846 74dad513-b988-da41-8d7b-12977e46ad98
2014-04-25More #1758: updated to the latest OpenH264 codeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4827 74dad513-b988-da41-8d7b-12977e46ad98
2014-04-10Re #1758: Initial implementation of OpenH264 wrapper. Supports:Benny Prijono
- library detection via autoconf - CBP - packetization modes: 0, 1 - key frame request and indication - obey remote's fmtp Also added video codec test in samples (similar to the one in pjmedia test though). And there are some fixes here and there too (e.g. in vid_codec_util.c). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4815 74dad513-b988-da41-8d7b-12977e46ad98
2014-03-20Re #1751: Fix build error when using 'disable-libsamplerate' on configure.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4800 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-05Re #1516: fixing multiple inclusions of crtbegin.o and -lgcc in the ↵Benny Prijono
makefiles. The former causes link errors due to multiple symbols git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4732 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-30Close #1730: Added srtp_deinit()/shutdown() detection for external SRTP in ↵Nanang Izzuddin
configure script. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4723 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-29Misc (re #1630): Modified configure script to only include libnsl if needed, ↵Nanang Izzuddin
e.g: on Solaris networking functions are in libnsl (thanks Jeremy Laine for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4721 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-03Close #1720:Nanang Izzuddin
- Added configure flags --with-external-srtp and --disable-resample. - Added macro setting PJMEDIA_LIBSRTP_AUTO_INIT_DEINIT to allow application to handle libsrtp init & deinit by itself. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4701 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-23Fixed #1713: Enable building the libraries as shared libraries/DLLs for GNU ↵Benny Prijono
targets git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4656 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-24Re #1697: Removed extra spaces in aconfigure.acLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4636 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-24Re #1697: fixed build error with the new coreaudio_dev.m introduced by ↵Benny Prijono
r4617, because build process looks for an ObjC compiler git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4635 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc): Thanks to Mark Michelson for the patchLiong Sauw Ming
This changes the autoconfigure script to use different checks for ar and ranlib. The previous methods were causing compilation failures since it may cause a non-existent "ccar" command to be run. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4628 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc): Thanks to Mark Michelson for the patchLiong Sauw Ming
This change makes the check for libm always occur during configuration, and it also tests for the 'sin' function since there are places in the code that require this function. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4623 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-11Re #1639: merged android branch into trunk (except sample apps, i.e: apjsua ↵Nanang Izzuddin
& apjloader) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4435 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-23Re #1608: Add support for OpenCORE AMR-WBLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4331 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01Re #1586: Removed configure warning when using --with-silk optionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4271 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-25Re #1568: Add build config for SILKLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4265 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07Re #1529: Modify configure script to search for SDL2 first.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4159 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06Close #1529:Nanang Izzuddin
- replaced obsoleted SDL constants SDL_*_OVERLAY - updated build config/scripts git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4157 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01Fixed #1525: Modify configure script to disable autodetection when ↵Liong Sauw Ming
cross-compiling. This fix disable autodetection for: * SDL * ffmpeg * SSL * OpenCORE AMR-NB git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4149 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17Close #1500:Nanang Izzuddin
- Added configure options to disable video. - Fixed exporting env var PKG_CONFIG_PATH for pkg_config(.py) script (didn't work on MacOS). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4131 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27Re #1474: merged r4100-4107Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4108 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-23Re #1469: Changed aconfigure to use pkg-config to detect ffmpeg ↵Benny Prijono
dependencies. On systems where pkg-config is not available (such as Mac OS X), use the supplemented pkgconfig.py Python script. If Python is not available, users then need to configure CFLAGS and LDFLAGS manually prior to running configure git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4069 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-30Re #1474: Merged all changes from 1.12 - HEAD (from the 1.x branch)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3999 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-28re #1393: error in detecting libavformat in mac os if ffmpeg was built and ↵Benny Prijono
libbzip2-dev is installed. This caused ffmpeg to be built with dependency to libbz2, while our configure does not, causing link error during libavformat detection. This is temporarily fixed by adding libbz2 detection in aconfigure.ac git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3927 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-26More H.264 (re #1390): added x264 in aconfigureBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3859 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-24Re #1395: Backport of PJSIP 1.x branch into PJSIP 2.0 trunkLiong Sauw Ming
* Backport of r3557:r3832 TODO: ticket #1268 (Option for automatic/manual sending of RTCP SDES/BYE for the stream) for video stream. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3841 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-18Added libz in aconfigure as this is needed by newer ffmpeg (re #1390)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3827 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-24Re #1334:Liong Sauw Ming
* Removed support for SDL 1.2 * Add job queue inside SDL git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3718 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-16Re #1324: Add checking of iOS SDK frameworks in the configure scriptLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3701 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-09Re #1320: Fixed configure script for detecting ffmpeg libraries (thanks to ↵Liong Sauw Ming
Samuel Vinson for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3691 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-20Fixed #1329: Added --with-sdl option in aconfigure script to specify ↵Benny Prijono
alternate libSDL location git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3672 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-20Re #1278: Fixed linker error on Mac and iOS.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3670 74dad513-b988-da41-8d7b-12977e46ad98