Closed GoogleCodeExporter closed 9 years ago
Have you tried to search for "apr_pool_mutex_set"?
You have another APR installed on the system, which most probably packaged or
bundled
with Debian.
Try to explicitly specify where to look for the APR, which UniMRCP requires.
Original comment by achalo...@gmail.com
on 17 Mar 2010 at 6:17
Yeah - it was the problem. I modified make files to use APR libs that I
mentioned
above and it compiles without any problems. After I removed packaged APR from
system
and copied APR libs to lib and able to run unimrsp
Original comment by dyn...@hotmail.com
on 17 Mar 2010 at 4:06
Why not to use configure options instead
./configure --with-apr= --with-apr-util=
Original comment by achalo...@gmail.com
on 17 Mar 2010 at 4:09
Hi Arsen,
As far as I can see apr_pool_mutex_set is gone in APR-1.3.8
I was able to build your project by setting
#undef OWN_ALLOCATOR_PER_POOL
in libs/apr-toolkit/apt_pool.c
Thanks,
Andrei.
Original comment by Andrei.K...@gmail.com
on 10 Jun 2010 at 2:31
Hi Andrei,
Actually, apr_pool_mutex_set() has never been included in any original APR
distribution. You should use the version bundled with UniMRCP dependency
package.
With undefined OWN_ALLOCATOR_PER_POOL, you'll get issues related to concurrent
allocation of memory from the same pool.
Original comment by achalo...@gmail.com
on 10 Jun 2010 at 4:46
I see.
Well, I did just an svn checkout of your package and tried to build it under
Ubuntu 10.04. It were a couple of missing deps as was mentioned in this Issue
earlier. I have resolved them, by installing packages available in Ubuntu.
And it fails due to missing 'apr_pool_mutex_set'.
What I'm trying to say it is probably better to get rid of this function or
have an implementation for it inside a package itself.
Actually I'm trying to estimate how complicate would be to implement a unimrcp
audio plugin for the openttsd, see www.opentts.org, so I'll probably ask you a
couple of questions soon.
Original comment by Andrei.K...@gmail.com
on 11 Jun 2010 at 10:26
Please carefully read the installation guide first.
http://code.google.com/p/unimrcp/wiki/InstallationGuide
The dependency package isn't under the SVN. You should download it and install
separately. And it does contain everything required.
http://code.google.com/p/unimrcp/downloads/detail?name=unimrcp-deps-1.0.0.tar.gz
Join the discussion group for the questions regarding development of plugins.
It shouldn't be complicated, though.
Original comment by achalo...@gmail.com
on 11 Jun 2010 at 7:36
finally read issue #29, thanks
Original comment by Andrei.K...@gmail.com
on 11 Jun 2010 at 9:21
Original issue reported on code.google.com by
dyn...@hotmail.com
on 16 Mar 2010 at 9:41