-
If libv4l is present, v4l2 plugin will use it otherwise it will not.
This automagic dep should be fixed by adding something like --enable-libv4l or --with-libv4l or just make it mandatory / not use it for the plugin.
If you want I can provide a patch but I thing it's up to you to choose the way to fix that.
2009-09-26 11:41:22 UTC in OpalVOIP
-
Here is a part of the config.log of opal when failing because of ptlib missing symbols:
configure:5580: i686-pc-linux-gnu-g++ -o conftest -march=core2 -O2 -pipe -Wall -Wextra -Winit-self -Wstrict-aliasing=2 -Wfloat-equal -Wno-comment -Wno-missing-field-initializers -Wno-unused -fPIC -DPTRACING=0 -DPASN_NOPRINTON -DPASN_LEANANDMEAN -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions...
2009-09-12 21:43:45 UTC in OpalVOIP
-
PTones is declared in dtmf.h and defined in dtmf.cxx. vxml.h and vxml.cxx are using PTones. That leads to undefined symbols when ptlib is compiled with --enable-vxml --disable-dtmf. Indeed, dtmf.cxx is not compiled PTones class is never defined.
Maybe ptones.h and ptones.cxx are needed.
Versions: 2.6.4 and trunk.
2009-09-12 21:24:29 UTC in OpalVOIP
-
Sorry for the confusion, this has been found on 2.6.4.
2009-08-27 12:07:31 UTC in OpalVOIP
-
At the moment, soap option make http option mandatory. But it looks like soap option needs http-server instead of http.
Be carefull, compilation of ptlib will not fail, but you will not be able to link against ptlib ! (eg. using opal)
REPRODUCTION:
PTLIB: ./configure --enable-soap --enable-http --disable-httpsvc
make install
OPAL: ./configure
-> fails
RESOLUTION:
change configure.ac...
2009-08-26 12:45:46 UTC in OpalVOIP
-
avc plugin doesn't compile against libraw1394 [1] starting with 2.0.0 version.
Most distributions have disabled the plugin [2] [3] [4]. The plugin is using a deprecated interface. It should be updated or if officialy unmaintained, removed.
[1] http://www.linux1394.org/
[2] https://lists.ubuntu.com/archives/karmic-changes/2009-April/000264.html
[3]...
2009-07-15 09:17:21 UTC in OpalVOIP
-
If you try to build ptlib with remconn and without config-file, compilation will fail.
Reproduction:
,/configure --enable-remconn --disable-configfile
make
-> compilation fails
Resolution:
Add CONFIG_FILE as a needed option for REMCONN.
2009-07-13 20:40:31 UTC in OpalVOIP
-
opal fails to compile if configureed with --enable-fax --disable-statistics
It is because OpalMediaStatistics::Fax is used but not defined as it's defined only with --enable-statistics
Adding #ifdef OPAL_STATISTICS around the line is not fixing the failure because m_statistics is highly used in OpalFaxMediaStream::ReadStdOut.
I prefer to let you choose how to manage this instead of writing a...
2009-07-13 20:09:39 UTC in OpalVOIP
-
Reproduction:
ptlib: ./configure --enable-htpp --disable-httpsvc --enable-xmlrpc
try to use the library -> it will fails
Resolution:
xmlrpc should depends on httpsvc instead of http, then ./configure --enable-htpp --disable-httpsvc --enable-xmlrpc will disable xmlrpc.
2009-07-13 15:08:27 UTC in OpalVOIP