home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / share / doc / libpt-1.10.0 / README.Debian < prev    next >
Encoding:
Text File  |  2006-06-27  |  2.0 KB  |  52 lines

  1.  ptlib/pwlib on Debian
  2. ------------------------
  3.  
  4.  Some changes of installation paths of the original libpt package had
  5.  to be made to comply with the Filesystem Hierarchy Standard under
  6.  UNIX-like operating systems:
  7.  
  8.   - The libraries were installed under /usr/lib, the header files under
  9.     /usr/include, /usr/include/ptlib and /usr/include/ptclib.
  10.   - The ptlib-config script was installed under /usr/bin.
  11.   - Documentation of the main package libpt resides in
  12.     /usr/share/doc/libpt-$(VERSION), the one in package libpt-doc installs
  13.     to /usr/share/doc/libpt-doc.
  14.  
  15.  
  16.  The shared libraries are named
  17.     libpt.so.$(SOVERSION)
  18.  for simplicity, in contrast to the upstream versions
  19.     libpt_$(OS)_$(Arch).so.$(SOVERSION)
  20.  .
  21.  
  22.  Another point was to get a single directory to contain all
  23.  subdirectories necessary to build other libraries and applications of
  24.  the openh323 project that rely on ptlib (as the ptlib is part of the
  25.  openh323 project efforts).
  26.  
  27.  These packages assume that the source tree of ptlib is still there 
  28.  and be pointed to by the PWLIBDIR environment variable.  
  29.  Now, to facilitate that, the structure of the source tree 
  30.  was mimicked in /usr/share/pwlib mainly through
  31.  linking.  
  32.  
  33.  You merely have to export PWLIB=/usr/share/pwlib before building mentioned
  34.  packages. Therein the makefile include files which are central to
  35.  the building process of both ptlib and openh323 can be found.
  36.  
  37.  Furthermore, the ptlib-config script had to be modified to reflect the
  38.  aforementioned changes.  The contents of OSRELEASE (=`uname -r`)
  39.  and the value of the -DP_LINUX (=$OSRELEASE) in CCFLAGS were deleted,
  40.  because its purpose was not clear within a packaged version.
  41.  
  42.  The LIBS var now contains a
  43.     -lpt
  44.  , which it lacked in upstream source for some unknown reason.
  45.  
  46.  There's no support for firewire, yet, because as of this release it
  47.  isn't possible to build in support of both A/V AND digital camera on
  48.  firewire.
  49.  
  50.  For any help or comments, please contact Debian VoIP Team at
  51.  <pgk-voip-maintainers@lists.alioth.debian.org>
  52.