Changes between Version 34 and Version 35 of Building
- Timestamp:
- 11/09/14 04:11:21 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Building
v34 v35 98 98 yum install ffmpeg-xpra-devel x264-xpra-devel libvpx-xpra-devel libwebp-devel 99 99 }}} 100 When building against private libraries, which is the recommended way of building for Fedora and Centos, you must point the compiler and linker to the location of those private libraries, ie for 64-bit: 100 Building against the default (and often outdated) host libraries or using third-party repositories (EPEL, rpmfusion, etc) is not recommended. 101 102 When building against those private libraries, you must point the compiler and linker to their location, ie for 64-bit: 101 103 {{{ 102 104 LDFLAGS=-Wl,-rpath=/usr/lib64/xpra \ … … 104 106 ./setup.py install 105 107 }}} 106 Building against the default (and often outdated) host libraries is not recommended. Using third-party repositories (EPEL, rpmfusion, etc) is not recommended either. 107 108 For {{{OpenGL}}} support add: 108 109 For {{{OpenGL}}} accelerated client rendering support, add: 109 110 {{{ 110 111 yum install PyOpenGL PyOpenGL-accelerate pygtkglext 111 }}}112 113 And to run the automated tests with some {{{OpenGL}}} examples:114 {{{115 yum install opengl-games-utils xscreensaver-gl-extras116 112 }}} 117 113 }}} … … 137 133 apt-get install libx264-dev libvpx-dev libswscale-dev libavcodec-dev 138 134 }}} 139 140 Notes:141 * some, generally older, distributions may not have all the development libraries available.142 * Many distributions ship incomplete libvpx-dev packages that are missing the crucial vpx.pc package config file, you may want to download [http://xpra.org/vpx.pc this copy] and place it in your package config directory - at your own risk. (generally {{{/usr/lib/pkgconfig/}}} or {{{/usr/lib64/pkgconfig/}}})143 135 }}} 144 136