暫無描述

Richard Chapman 403ea32c95 Merge pull request #8364 from GordonSmith/HPCC-13953 9 年之前
build_utils c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
charm 37d0fb7f7d HPCC-11289 Add README file for HPCC Juju Charm Development 10 年之前
clienttools c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
cmake_modules 872a27da92 Merge branch 'candidate-5.4.8' into candidate-5.6.0 9 年之前
common 4296e52c9b HPCC-15050 Protect access to binutils with a critical section 9 年之前
dali d6d56bf0a8 HPCC-14610 Add IFile::setFilePermissions for more control of dirs and files 9 年之前
deploy c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
deployment c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
docs 99d690a5d0 HPCC-14526 DOCS:Document Roxie preferred cluster 9 年之前
ecl fbc5026501 HPCC-14507 Fix problem creating empty dictionaries 9 年之前
ecllibrary c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
esp e73e9d4375 HPCC-13953 Banner does not show in new ECL Watch 9 年之前
githooks 4ba38f7d01 Merge remote-tracking branch 'origin/candidate-3.10.x' 12 年之前
initfiles d6d56bf0a8 HPCC-14610 Add IFile::setFilePermissions for more control of dirs and files 9 年之前
lib2 c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
misc 66e814cdf0 HPCC-9508 Add eclipse code layout settings file to project 12 年之前
plugins dc68f68e81 HPCC-14844 Cache database connections when using Embedded SQL 9 年之前
roxie 0d318e57bf HPCC-15017 Roxie cumulative counts not working 9 年之前
rtl b443e2a02e HPCC-14835 Can't pass a dataset that includes a set/child dataset to Python 9 年之前
services c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
system d171a39066 Merge pull request #8208 from richardkchapman/osxwarn 9 年之前
testing dc68f68e81 HPCC-14844 Cache database connections when using Embedded SQL 9 年之前
thorlcr 28597d9481 HPCC-14984 Prevent follow on crash in distributor 9 年之前
tools 762cc8467a HPCC-14913 Ignore deprecated warnings in OSX 9 年之前
.gitattributes 7f4953af04 Issue #254 Switches template reading to use jlib 14 年之前
.gitignore a8ff38a9ca Minor code cleaup to avoid false positives from Eclipse 13 年之前
.gitmodules d674582119 HPCC-13635 Update Viz Framework to v1.0.2 10 年之前
.travis.yml 50beb15156 HPCC-13601 Travis-CI 10 年之前
CMakeLists.txt 649c5b6862 HPCC-14706 Remove trademark from Clienttools Windows Start Menu 9 年之前
CNAME 996619b9ea Add CNAME entry for GitHub pages redirection 14 年之前
CONTRIBUTORS c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
FUTURE b39eb133f9 Initial version of FUTURE document 13 年之前
LICENSE.txt c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
README c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
VERSIONS aa1739ffc3 VERSION rules updated 10 年之前
baseaddr.txt c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
build-config.h.cmake 08fd95330b HPCC-9902 Use the build version as the ecl version reported by eclcc 11 年之前
sourcedoc.xml c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 年之前
version.cmake 26ac751ce6 Split off candidate-5.6.2 branch 9 年之前

README

HPCC SYSTEMS software Copyright (C) 2012 HPCC Systems®.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.


http://hpccsystems.com


To build for Linux:
-------------------

1. Check out sources (for example, to directory ~/hpcc)
2. Create a build directory - either as a child of hpcc or elsewhere
3. cd to the build directory
4a.To create makefiles to build native release version for local machine, run
cmake ~/hpcc
4b.To create makefiles to build native debug version, run
cmake -DCMAKE_BUILD_TYPE=Debug ~/hpcc
4c.To create makefiles to build 32-bit version from 64-bit host, run
cmake -DCMAKE_C_FLAGS:STRING="-m32 -march=i386" -DCMAKE_CXX_FLAGS:STRING="-m32 -march=i386" ~/hpcc
5. To build the makefiles just created above, run
make
6. Executables will be created in .//bin and .//libs
7. To create a .deb / ,rpm to install, run
make package


To build for Windows:
---------------------

1. Check out sources (for example, to directory c:\hpcc)
2. Create a build directory - either as a child of hpcc or elsewhere
3. cd to the build directory
4. To create a Visual Studio project, run
cmake c:\hpcc -G "Visual Studio 9 2008"
The sln file hpccsystems-platform.sln will be created in the current directory, and will support debug and release targets
5. To build the project, load the solution into the visual studio IDE and build in the usual way.
6. Executables will be created in (for example) c:\hpcc\bin\

To build client tools for Macintosh OSX:
----------------------------------------

1. Check out sources (for example, to directory ~/hpcc)
2. You many need to install some 3rd-party dev packages using macports
3. Create a build directory - either as a child of hpcc or elsewhere
4. cd to the build directory
5. Use clang to build the clienttools (gcc4.2 cores when compiling some of the sources):
CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake ~/hpcc -DCLIENTTOOLS_ONLY
5. To build the makefiles just created above, run
make
6. Executables will be created in .//bin and .//libs
7. To create a .dmg to install, run
make package