This commit is contained in:
parent
1bc7964e2a
commit
3abc8271d6
@ -58,7 +58,7 @@ table.ase th {
|
||||
text-align: center;
|
||||
}
|
||||
table.ase td {
|
||||
text-align: right;
|
||||
text-align: left;
|
||||
border-bottom: 2px solid #FFFFFF;
|
||||
padding: 0.1em 0.5em;
|
||||
background: #DBE2F1;
|
||||
|
@ -38,37 +38,50 @@ $ ./configure --enable-debug
|
||||
$ make
|
||||
}}}
|
||||
|
||||
Refer to the following table for the output location of generated files.
|
||||
The following table shows the output locations of generated files.
|
||||
|
||||
{{{
|
||||
---------------------------------------------------------------------------
|
||||
mode executable files library files include files
|
||||
---------------------------------------------------------------------------
|
||||
release ${top}/release/bin ${top}/release/lib ${top}/release/inc
|
||||
debug ${top)/debug/bin $(top)/debug/lib ${top}/debug/inc
|
||||
---------------------------------------------------------------------------
|
||||
{{|
|
||||
|-
|
||||
! Mode
|
||||
! Executable Files
|
||||
! Library Files
|
||||
! Include Files
|
||||
|-
|
||||
| release
|
||||
| ${ase}/release/bin
|
||||
| ${ase}/release/lib
|
||||
| ${ase}/release/inc
|
||||
|-
|
||||
| debug
|
||||
| ${ase)/debug/bin
|
||||
| $(ase)/debug/lib
|
||||
| ${ase}/debug/inc
|
||||
|}}
|
||||
|
||||
* ${top} - the top level directory
|
||||
}}}
|
||||
* ${ase} - the top level directory
|
||||
|
||||
If you have preference for a particular compiler and the flags, you may explicitly specify them when you run the [[configure]] script. Here are presented a few such examples.
|
||||
|
||||
{{{
|
||||
# HP-UX B.11.23 with HP C/C++ compiler
|
||||
CC=cc CFLAGS="-O2 +DD64 -D_INCLUDE__STDC_A1_SOURCE" LDFLAGS="+DD64" CXX=aCC CXXFLAGS="-O2 +DD64 -D_INCLUDE__STDC_A1_SOURCE" ./configure # 64-bit
|
||||
CC=cc CFLAGS="-O2 +DD32 -D_INCLUDE__STDC_A1_SOURCE" LDFLAGS="+DD32" CXX=aCC CXXFLAGS="-O2 +DD32 -D_INCLUDE__STDC_A1_SOURCE" ./configure # 32-bit
|
||||
{{|
|
||||
|-
|
||||
!
|
||||
! 32 Bits
|
||||
! 64 Bits
|
||||
|-
|
||||
| HP-UX B.11.23
|
||||
| CC=cc CFLAGS="-O2 +DD32 -D_INCLUDE__STDC_A1_SOURCE" LDFLAGS="+DD32" CXX=aCC CXXFLAGS="-O2 +DD32 -D_INCLUDE__STDC_A1_SOURCE" ./configure
|
||||
| CC=cc CFLAGS="-O2 +DD64 -D_INCLUDE__STDC_A1_SOURCE" LDFLAGS="+DD64" CXX=aCC CXXFLAGS="-O2 +DD64 -D_INCLUDE__STDC_A1_SOURCE" ./configure
|
||||
|-
|
||||
| SCO OpenServer 5.0.7
|
||||
| CC=cc CFLAGS="-Xc -a ansi -O2" ./configure
|
||||
|
|
||||
|-
|
||||
| Solaris 10
|
||||
| CC=gcc CFLAGS="-Wall -O2" CXX=g++ CXXFLAGS="-Wall -O2" ./configure
|
||||
| CC=gcc CFLAGS="-Wall -O2 -m64" CXX=g++ CXXFLAGS="-Wall -O2 -m64" LDFLAGS="-m64" ./configure
|
||||
|}}
|
||||
|
||||
# SCO OpenServer Release 5.0.7 (SCO_SV 3.2 5.0.7) with SCO OpenServer Development System
|
||||
CC=cc CFLAGS="-Xc -a ansi -O2" ./configure
|
||||
|
||||
# Solaris 10 with GCC
|
||||
CC=gcc CFLAGS="-Wall -O2 -m64" LDFLAGS="-m64" ./configure # 64-bit
|
||||
CC=gcc CFLAGS="-Wall -O2" ./configure # 32-bit
|
||||
}}}
|
||||
|
||||
You may specify the C++ compiler with [[CXX]] and its flags in [[CXXFLAGS]].
|
||||
|
||||
The JNI library for JAVA is built automatically if required JNI header files are detected by the [[configure]] script. Make sure that the [[javac]] command is included in the [[PATH]] environment variable for this. The JAVA class files are built with the [[javac]] command detected as well. The {ant,http://ant.apache.org} utility from the Apache Software Foundataion can be used to build the java class files. The [[build.xml]] file is provided at the top-level directory for this.
|
||||
The JNI library for JAVA is built automatically if required JNI header files are detected by the [[configure]] script. Make sure that the [[javac]] command is included in the [[PATH]] environment variable. The JAVA class files are built with the [[javac]] command detected as well. The {ant,http://ant.apache.org} utility from the Apache Software Foundataion can be used to build the java class files. The [[build.xml]] file is provided at the top-level directory.
|
||||
|
||||
== OpenVMS ==
|
||||
|
||||
@ -124,6 +137,27 @@ unicode
|
||||
keyword replacement
|
||||
error string customization
|
||||
|
||||
== Languages ==
|
||||
|
||||
{{|
|
||||
|-
|
||||
! Language
|
||||
! Status
|
||||
! Bindings
|
||||
|-
|
||||
| AWK
|
||||
| Beta-1
|
||||
| C,C++,Java,.Net
|
||||
|-
|
||||
| LISP
|
||||
| Experimental
|
||||
| C
|
||||
|-
|
||||
| Javascript
|
||||
| Planned
|
||||
| C
|
||||
|}}
|
||||
|
||||
== AWK ==
|
||||
|
||||
Language Difference
|
||||
|
Loading…
Reference in New Issue
Block a user