github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

bneijt / ccbuild

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 1
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (4)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (2)
    • v2.0.1
    • v2.0.0
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

C++ source scanning build utility — Read more

  cancel

http://logfish.net/pr/ccbuild/

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Release 2.0.1 staged 
bneijt (author)
Wed Dec 30 03:13:35 -0800 2009
commit  6425b44a39bd09cee78a05dada58bb5c8ed018e5
tree    3f8355894e8ee4393c74279e15f1c69813717cc9
parent  fe06c3db152a992fe96b774a919107d071b2c9fe
ccbuild / INSTALL INSTALL
100644 65 lines (52 sloc) 2.347 kb
edit raw blame history
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
As far as I know, ccbuild will not correctly function on anything else apart
from plain, vanilla, Linux. However, please consider giving it a try on any
system you can find and report any problems online at
 http://www.logfish.net/pr/ccbuild/
 
Shortcut: ./configure && make && sudo make install
 
Currently there is only one binary, so installation should be easy...
1)
Install the dependences:
    libbobcat 2.0 or higher (correct API of Process class)
    libgomp 1.0+ (OpenMP)
    libgnutls-openssl (part of libgnutls) (MD5 algorithm)
   libboost 1.37 or higher.
   Boost circular buffer is available since 1.35, but 1.35 seems to give build problems.
    flex 2.5.31 or newer (for the source scanner)
 
2)
If you have absolutly no rights on the system:
Run "sh localinstall.sh" as the user you want to develop under.
This will use the first writeable PATH path as binary directory
and install the configuration files to your home directory.
 
Don't forget to awnser "yes" to the final do-you-really-want-this
question.
 
If you have some rights on the system and have autotools:
./configure
make
sudo make install
If you are an aap (www.a-a-p.org) fan, try:
aap install
 
3)
For the user of ccbuild, it might be nice to add the standard Unix
headers as empty resolutions by copying the tools/ccResolutions.d
directory to ~/.ccbuild (this is not automatically done by any
of the install scripts).
 
If anything (or everything) fails mail me or try the manual way:
 
==Manually building and installing...
1) Build ccbuild
Using make: type 'make -f Makefile.human'
 
2) Install
Copy 'ccbuild' to any directory given by 'echo $PATH'
 
3) Default configuration (optional)
You can copy the default configuration from the tools directory
your local .ccbuild directory:
mkdir ~/.ccbuild
cp -r tools/ccResolutions.d ~/.ccbuild
 
4) Source code documentation (optional)
    Run doxygen in the root directory of ccbuild, this will generate
documentation in the ./doc/html directory.
 
The test sources, usable for examples, are now separately packaged.
If you want to try some examples, download the example codes from the
ccbuild homepage.
Also, don't forget to place any source you can find in a directory
 and run ccbuild, you never know, it might just compile!
See also "Compatible projects" on the ccbuild homepage.
 
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server