Dear list: I am facing a problem when trying to compile freeswitch, freetdm + openr2. I followed the wiki on how to do it, I was able to use the old 1.2 openr2 version. A. If I use the version 1.2 from the svn trunk and the cmake command, I finished with this files: -- Up-to-date: /usr/lib64/libopenr2.so.3 -- Up-to-date: /usr/lib64/libopenr2.so -- Up-to-date: /usr/include/openr2.h -- Up-to-date: /usr/include/openr2/r2chan.h -- Up-to-date: /usr/include/openr2/r2context.h -- Up-to-date: /usr/include/openr2/r2proto.h -- Up-to-date: /usr/include/openr2/r2utils.h -- Up-to-date: /usr/include/openr2/r2log.h -- Up-to-date: /usr/include/openr2/r2exports.h -- Up-to-date: /usr/include/openr2/r2thread.h -- Up-to-date: /usr/include/openr2/r2declare.h -- Up-to-date: /usr/include/openr2/r2engine.h Freetdm configure script detects openr2 ok! B. If I don't use the cmake command in freetdm compilation, and I do a ./configure && make, I get fewer files installed. /usr/lib64/libopenr2.so.3 /usr/lib64/libopenr2.so /usr/include/openr2.h /usr/include/openr2/r2chan.h /usr/include/openr2/r2context.h /usr/include/openr2/r2proto.h /usr/include/openr2/r2utils.h /usr/include/openr2/r2log.h Freetdm configure script can not detect openr2 even it was installed properly! C. If I try a newer version of openr2, I am not able to find cmakelist.txt, Freetdm configure can not detect openr2 either. Is there anything I can do? I would like to make some freeswitch rpms, and I do not want to use cmake if it won't be supported in newer openr2 versions. Any help would be appreciated!
Hi Leon, hope things are going good for you in Mexico :) On Wed, Oct 29, 2014 at 2:37 AM, <leon.ramos@tiendaip.mx> wrote:
Dear list:
I am facing a problem when trying to compile freeswitch, freetdm + openr2.
I followed the wiki on how to do it, I was able to use the old 1.2 openr2 version.
A. If I use the version 1.2 from the svn trunk and the cmake command
You should use github master: https://github.com/moises-silva/openr2 I can't recall if there's differences though, but svn is definitely not the best option now days, I might have done changes in git that are not in svn anymore (I'm surprised svn still works, I thought I had removed it) Try using master from github, "cd build/ && cmake .. && make install" or something like that Then when freetdm is configured, if it still does not detect openr2, please share config.log using pastebin (it's located in the freetdm/ directory, is a file produced when running ./configure) Moy Moises Silva Manager, Software Engineering Sangoma Technologies 100 Renfrew Drive, Suite 100, Markham, Ontario, Canada L3R 9R6 T +1 905 474 1990 x128 | toll-free in North America +1 800 388-2475 | F +1 905 474 9223 www.sangoma.com
Hi Moises! Everything ok over here, what about the cold over there? And thanks, I did what you suggested. The code from github worked pretty easy, I have just ajusted some variables in my spec file and now I have a new rpm based on your latest change on 24 may 2012. I am rebuilding now the ISO for quick install. I was sharing the ISO in sourceforge, but what do you suggest me to use nowadays? Saludos! Moises Silva <moises.silva@gmail.com> escribió:
Hi Leon, hope things are going good for you in Mexico :)
On Wed, Oct 29, 2014 at 2:37 AM, <leon.ramos@tiendaip.mx> wrote:
Dear list:
I am facing a problem when trying to compile freeswitch, freetdm + openr2.
I followed the wiki on how to do it, I was able to use the old 1.2 openr2 version.
A. If I use the version 1.2 from the svn trunk and the cmake command
You should use github master: https://github.com/moises-silva/openr2
I can't recall if there's differences though, but svn is definitely not the best option now days, I might have done changes in git that are not in svn anymore (I'm surprised svn still works, I thought I had removed it)
Try using master from github, "cd build/ && cmake .. && make install" or something like that
Then when freetdm is configured, if it still does not detect openr2, please share config.log using pastebin (it's located in the freetdm/ directory, is a file produced when running ./configure)
Moy
Moises Silva
Manager, Software Engineering
Sangoma Technologies
100 Renfrew Drive, Suite 100, Markham, Ontario, Canada L3R 9R6
T +1 905 474 1990 x128 | toll-free in North America +1 800 388-2475 | F +1 905 474 9223
www.sangoma.com
participants (2)
-
leon.ramos@tiendaip.mx
-
Moises Silva