Difference between revisions of "GTS"

From CBLFS
Jump to navigationJump to search
(Added page.)
 
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://prdownloads.sourceforge.net/gts/gts-0.7.6.tar.gz?download
+
| http://prdownloads.sourceforge.net/gts/gts-0.7.6.tar.gz
 
|}
 
|}
  
Line 11: Line 11:
 
=== Required ===
 
=== Required ===
 
* [[Glib2]]
 
* [[Glib2]]
 
 
=== Optional ===
 
=== Optional ===
* [[libnetpbm]]
+
* [[Netpbm]]
  
 
== Non-Multilib ==
 
== Non-Multilib ==
Line 19: Line 18:
 
Compile the package:
 
Compile the package:
  
    ./configure –prefix=/opt/scimath &&
+
./configure -–prefix=/usr &&
    make
+
make
  
 
Install the package:
 
Install the package:
  
    make install
+
make install
  
 
== Multilib ==
 
== Multilib ==
Line 32: Line 31:
 
Compile the package:
 
Compile the package:
  
    CC="gcc ${BUILD32}" ./configure –prefix=/opt/scimath --libdir=/opt/scimath/lib &&
+
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
    make
+
./configure -–prefix=/usr &&
 +
make
  
 
Install the package:
 
Install the package:
  
    make install
+
make install
  
 
=== N32 ===
 
=== N32 ===
  
 
Compile the package:
 
Compile the package:
 +
 +
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
 +
./configure -–prefix=/usr --libdir=/usr/lib32 &&
 +
make
  
 
Install the package:
 
Install the package:
 +
 +
make install
  
 
=== 64Bit ===
 
=== 64Bit ===
Line 49: Line 55:
 
Compile the package:
 
Compile the package:
  
    CC="gcc ${BUILD32}" ./configure –prefix=/opt/scimath --libdir=/opt/scimath/lib64 &&
+
CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
    make
+
./configure –-prefix=/usr --libdir=/usr/lib64 &&
 +
make
  
 
Install the package:
 
Install the package:
  
    make install
+
make install
  
 
== Contents ==
 
== Contents ==
  
* Installed Programs: /opt/scimath/bin/gts-config, /opt/scimath/bin/gts2oogl, /opt/scimath/bin/gtscompare,  /opt/scimath/bin/gtscheck, /opt/scimath/bin/stl2gts, /opt/scimath/bin/gts2dxf, /opt/scimath/bin/gts2stl, /opt/scimath/bin/transform, /opt/scimath/bin/delaunay
+
* Installed Programs: /usr/bin/gts-config, /usr/bin/gts2oogl, /usr/bin/gtscompare,  /usr/bin/gtscheck, /usr/bin/stl2gts, /usr/bin/gts2dxf, /usr/bin/gts2stl, /usr/bin/transform, /usr/bin/delaunay
* Installed Libraries: /opt/scimath/lib/libgts-0.7.{so,la,a}
+
* Installed Libraries: /usr/lib/libgts-0.7.{so,la,a}
  
 
=== Short Description ===
 
=== Short Description ===

Revision as of 15:44, 12 November 2006

Download Source: http://prdownloads.sourceforge.net/gts/gts-0.7.6.tar.gz

GTS is the GNU Triangulated Surface Library. It is a library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles.

Dependencies

Required

Optional

Non-Multilib

Compile the package:

./configure -–prefix=/usr &&
make

Install the package:

make install

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure -–prefix=/usr &&
make

Install the package:

make install

N32

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure -–prefix=/usr --libdir=/usr/lib32 &&
make

Install the package:

make install

64Bit

Compile the package:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure –-prefix=/usr --libdir=/usr/lib64 &&
make

Install the package:

make install

Contents

  • Installed Programs: /usr/bin/gts-config, /usr/bin/gts2oogl, /usr/bin/gtscompare, /usr/bin/gtscheck, /usr/bin/stl2gts, /usr/bin/gts2dxf, /usr/bin/gts2stl, /usr/bin/transform, /usr/bin/delaunay
  • Installed Libraries: /usr/lib/libgts-0.7.{so,la,a}

Short Description

  • gts2oogl: Converts a GTS file (surface file format generated by the Gts Library) to OOGL file format (Geomview).
  • gtscompare: Compare two GTS files.
  • gtscheck: Checks that a surface defines a closed, orientable non self-intersecting manifold.
  • stl2gts: Converts an STL file to GTS format.
  • gts2dxf: Converts a GTS file to DXF format.
  • gts2stl: Converts a GTS file to STL format.
  • transform: Applies geometric transformations to the input GTS file.
  • delaunay: Constructs the constrained Delaunay triangulation[1] of the input GTS file.