It is a set of recommendations made by ITU, and its primary goal is to provide audio-visual communication sessions on any packet network. The first important issue in this article is H.323 series standard. 7.1 Creating the 200 account to be used on snom 360 phone.6.1 Create, set up the H.323 account on the YateClient.5.1 Set up Yate to process calls using H.323 (that is, function as H.323 GateKeeper).4.1.3 Install Yate with Pwlib and OpenH323.4.1 Quick how to install OpenH323 library under linux.2 Test situation – scheme and presentation.Next step will be to learn more about configuration files and the modules and routing to configure Yate for your needs. If you want to disable the service you need to disable autostart and also stop it manually: Stopping the service manually service yate stop Unless you are going to reboot the server you need to do the following once as root:Īs a general note, use restart instead of start to avoid accidentally running multiple instances. Set the service script to start automatically update-rc.d yate defaults You will then need to edit the init file and change the path to the executable from /usr/bin to /usr/local/bin. This operation needs that you run as root:Ĭp packing/deb/yate.init /etc/init.d/yate Info: You may edit the init/upstart file to point to the correct path (/usr/bin -> /usr/local/bin ). You need to copy and rename the proper yate.init from a subdirectory of packing/ to /etc/init.d where all service start scripts are installed. If you will run Yate as server you will need some extra steps so Yate will start automatically when your server starts. To run Yate outside your build dir you need to set LD_LIBRARY_PATH so Yate can find libyate.so Yate engine is initialized and starting up on debian Kdoc or doxygen is necessary just for documentation so you may skip that.Ĭheck version of Yate from the directory where you build Yate: You can install package or use make install-noapi instead. If you used make install and got an error then you probably don't have kdoc or doxygen package. You may change that from the configure options but it's not recommended - you should keep the programs you compiled yourself separate from the system provided ones. Installing will need that you become root and execute this command:Īt the end of this stage all Yate binaries and support files are installed in various subdirectories under the /usr/local subdirectory. Instead you should install them in your system. Once the sources are compiled into binaries you may run them in place but this way is not recommended. O2 -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -c HashList.cpp O2 -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -c ObjList.cpp O2 -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -DATOMIC_OPS -c TelEngine.cpp Make: Entering directory `/usr/src/yate/engine' Look at the configure output and check that all features you need are detected. LinuxĬhecking for libraries directory name. This script will warn if autoconf is missing and will prepare a configure script for you if everything is OK.Ĭhecking for local operating system type. Run autogen.sh script to generate the configure file.įinished! Now run configure. This will fetch a copy of the SVN TRUNK in a new directory called yate. Once you have the svn client installed getting the sources is a simple command: Read more about them and others in modules page. spandsp used by Fax Transfer Module - to transmit or receive a fax.OpenH323 Library - used by H323 channel module.PostgreSQL - used by PostgreSQL Module.If you want to register users in a database you need libraries like:.Development libraries for all optional modules in Yate you want to compile like:.configure, this error will be given to you :Ĭonfigure: error: C++ compiler cannot create executables Install package below to resolve this error.īuild-essential dpkg-dev g++ g++-4.4 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl Package build-essential is required for building Debian packages.Please install Gnu autoconf to build from CVS. After fetching Yate you will have to run autogen.sh to generate the configure file, but if autoconf is missing, an error will be given: The autoconf configuration script builder. Libapr1 libaprutil1 libserf-0-0 libsvn1 subversion The following NEW packages will be installed:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |