Author: ArcRiley Date: 2009-01-11 22:47:29 -0500 (Sun, 11 Jan 2009) New Revision: 1470
Modified: trunk/concordance/INSTALL Log: improved libnice instructions Modified: trunk/concordance/INSTALL =================================================================== --- trunk/concordance/INSTALL 2009-01-12 03:22:16 UTC (rev 1469) +++ trunk/concordance/INSTALL 2009-01-12 03:47:29 UTC (rev 1470) @@ -11,23 +11,28 @@ libnice >=0.0.4 If you're using a binary-based distribution (such as Ubuntu, Fedora, etc) make -sure you install the -dev versions of these dependencies. -For Ubuntu users do the following: -Type these package names into a terminal using, "sudo apt-get install <package>" +sure you install the -dev versions of these dependencies: python3.0-dev libexpat1-dev libglib2.0-dev libgnutls-dev libgsasl7-dev -To install all of these packages at once type: + +Ubuntu users can install these all at once in a terminal: sudo apt-get install python3.0-dev libglib2.0-dev libgnutls-dev \ - libgsasl7-dev libexpat1-dev -You will have to manually compile the expat and libnice applications, as these -are not yet packaged for Ubuntu. Files and instructions can be found on the -appropriate websites. Once you have the applicitions you will have to move the -header files to /usr/include/ with the corresponding application folder. -Note that these package names may vary as new versions are released. + libgsasl7-dev libexpat1-dev +You may need to manually compile libnice as it is so far only packaged for +Ubuntu 9.04 "Jaunty Jackalope" and is not available for previous releases. +This can also be done from your terminal with a few more commands: + + wget http://nice.freedesktop.org/releases/libnice-0.0.4.tar.gz + tar zxvf libnice-0.0.4.tar.gz + cd nice-0.0.4 + ./configure --prefix=/usr + make + sudo make install + You will also need a working C compiler environment for building Python modules (same as your Python version was built with). @@ -35,14 +40,14 @@ Compiling --------- If you have all the dependencies installed you should, now, be able to type: - python3.0 setup.py build - -and watch it compile. Any compile errors not linked to a + ./setup.py build +and watch it compile. Any compile errors not caused by a missing dependency should be reported to our bug tracker (below). -If everything has gone well you can now run python3.0 setup.py install, which -will move the files created to the correct directories, and you'll be set to start -your very own Concordance server! +If everything has gone well you can now run: + sudo ./setup.py install +which will copy the compiled files to the Python site-packages directory, then +you'll be set to start writing your own Concordance XMPP server! Updating _______________________________________________ PySoy-SVN mailing list PySoy-SVN@pysoy.org http://www.pysoy.org/mailman/listinfo/pysoy-svn