File: BUILDING

package info (click to toggle)
zthreads 2.3.2-11.1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 2,536 kB
  • sloc: sh: 8,432; cpp: 6,032; ansic: 126; makefile: 109; javascript: 6
file content (26 lines) | stat: -rw-r--r-- 1,058 bytes parent folder | download | duplicates (6)
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
HOWTO COMPILE THE SOURCE:

  There are several options for compiling the source code.

  * The preferred option is to use the configure script that is provided.
    I can only actively maintain one method for compiling and configuring 
    the source. 

    ./configure --help will provide a list of options detailing this method.

  * Any other method is up to you. There are simply too many compilers,  
    too many versions and too many platforms to maintain separate build files
    for. 

    BUT, this doesn't mean you are out of luck. 
  
    I have structured the code so that it is very simple to compile the library
    however suits your needs best. All you need to do is include the .cxx files
    in the src/ directory (not the subdirectories) in your build rule, and add the
    include directory to your compilers include/ path. 

    Anything else you need to do is specific to your compiler and I leave the 
    details up to you. 

    Anything you want to tweak configuration-wise can be done by editing 
    include/zthread/Config.h