aef39ab54a651136d06d8f25ecda204df710ff03 hiram Fri Sep 1 11:00:13 2017 -0700 note new dependent library libuuid-devel requirement refs #9149 diff --git src/userApps/README src/userApps/README index a4d10bd..54feecd 100644 --- src/userApps/README +++ src/userApps/README @@ -25,30 +25,31 @@ ftp://hgdownload.cse.ucsc.edu/admin/exe/macOSX.x86_64/ Note: access via HTTP or FTP does not copy with the 'execute' bits on, to enable execute bits on files in a directory: chmod +x ./* ======================================================================== System Requirements: Linux/Ubuntu/CentOS/Unix/MacOSX operating system gnu gcc - C code development system - http://www.gnu.org/software/gcc/ gnu make - http://www.gnu.org/software/make/ MySQL development system and libraries - http://dev.mysql.com/ libpng runtime and development packages - http://www.libpng.org/ libssl runtime and development packages - http://www.openssl.org/ +libuuid-devel - https://rpmfind.net/linux/rpm2html/search.php?query=libuuid-devel Optional: 'git' source code management: http://git-scm.com/downloads It is best to install these packages with your standard operating system package management tools. (see notes below about installing packages) ======================================================================== 1. Fetch the userApps directory: Alternative to 'git' command, a gzipped tar file is available with all the source, via FTP or HTTP: ftp://hgdownload.cse.ucsc.edu/apache/htdocs/admin/exe/userApps.src.tgz @@ -157,35 +158,39 @@ installation, use your host name and your read-only user/password names. ======================================================================== Installing required packages: On a MacOS system, you will need the XCode system installed: https://developer.apple.com/xcode/ And the Mac Ports install system: http://www.macports.org/ With the Mac ports and XCode systems installed, you can install the additional packages required (and helpful): sudo port install git-core gnutls rsync libpng mysql55 openssl curl wget +You may need to install ossp-uuid if the system does not already have +the /usr/include/uuid/ directory install: + sudo port install ossp-uuid + On a typical Linux system, for example Ubuntu, use the apt-get command to install additional packages: sudo apt-get install git libssl-dev openssl mysql-client-5.5 \ - mysql-client-core-5.5 libmysqlclient-dev + mysql-client-core-5.5 libmysqlclient-dev libuuid-devel Depending upon the version of your Linux/Ubuntu/CentOS operating system, the specific version of packages you need may be different than this example. Please use your standard operating system package management install system (e.g. 'yum' on CentOS) to obtain correct versions of these packages for your specific operating system version. See also: https://help.ubuntu.com/8.04/serverguide/apt-get.html http://www.centos.org/docs/5/html/yum/ ======================================================================== Known Problems: