Difference between revisions of "Xaw3d"

From CBLFS
Jump to navigationJump to search
 
m
 
(9 intermediate revisions by 5 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| ftp://ftp.visi.com/users/hawkeyd/X/Xaw3d-1.5E.tar.gz
+
| ftp://ftp.visi.com/users/hawkeyd/X/Xaw3d-{{Xaw3d-Version}}.tar.gz
 
|}
 
|}
  
 
----
 
----
  
== Introduction to Xaw3d ==
+
{{Package-Introduction|Xaw3d is a general-purpose replacement for the Athena toolkit which adds a 3D appearance and support for XPM images.}}
 
 
Xaw3d is a general-purpose replacement for the Athena toolkit which adds a 3D appearance and support for XPM images.
 
  
 
== Dependencies ==
 
== Dependencies ==
Line 16: Line 14:
 
* [[X Window System]]
 
* [[X Window System]]
  
 +
{{Note|'''Xaw3d-1.5E.tar.gz''' will extract into '''xc/lib/Xaw3d'''. '''cd''' into that directory before running the commands in this page.}}
 
== Non-Multilib ==
 
== Non-Multilib ==
 +
 +
Install header files
 +
mkdir /usr/X11/include/Xaw3d
 +
cp *.h /usr/X11/include/Xaw3d
  
 
Compile the package:
 
Compile the package:
  
  sed -i "s:X11/Xaw3d/::" *.{c,h}
+
  sed -i "s:X11/Xaw3d/::" *.c &&
  xmkmf
+
  xmkmf &&
 
  make EXTRA_INCLUDES=-I.
 
  make EXTRA_INCLUDES=-I.
  
Line 29: Line 32:
  
 
== Multilib ==
 
== Multilib ==
 +
 +
Install header files
 +
 +
mkdir /usr/X11/include/Xaw3d &&
 +
cp *.h /usr/X11/include/Xaw3d
  
 
=== 32Bit ===
 
=== 32Bit ===
Line 34: Line 42:
 
Compile the package:
 
Compile the package:
  
  sed -i "s:X11/Xaw3d/::" *.{c,h}
+
  sed -i "s:X11/Xaw3d/::" *.c &&
  USE_ARCH=32 xmkmf
+
  USE_ARCH=32 xmkmf &&
 
  make EXTRA_INCLUDES=-I.
 
  make EXTRA_INCLUDES=-I.
  
Line 46: Line 54:
 
Compile the package:
 
Compile the package:
  
  sed -i "s:X11/Xaw3d/::" *.{c,h}
+
  sed -i "s:X11/Xaw3d/::" *.c &&
  USE_ARCH=n32 xmkmf
+
  USE_ARCH=n32 xmkmf &&
 
  make EXTRA_INCLUDES=-I.
 
  make EXTRA_INCLUDES=-I.
  
Line 58: Line 66:
 
Compile the package:
 
Compile the package:
  
  sed -i "s:X11/Xaw3d/::" *.{c,h}
+
  sed -i "s:X11/Xaw3d/::" *.c &&
  USE_ARCH=64 xmkmf
+
  USE_ARCH=64 xmkmf &&
 
  make EXTRA_INCLUDES=-I.
 
  make EXTRA_INCLUDES=-I.
  
Line 65: Line 73:
  
 
  make install
 
  make install
 +
 +
[[Category:X Libs]]

Latest revision as of 08:30, 12 April 2009

Download Source: ftp://ftp.visi.com/users/hawkeyd/X/Xaw3d-1.5E.tar.gz

Introduction to Xaw3d

Xaw3d is a general-purpose replacement for the Athena toolkit which adds a 3D appearance and support for XPM images.

Project Homepage: Unknown

Dependencies

Required

Caution.png

Note

Xaw3d-1.5E.tar.gz will extract into xc/lib/Xaw3d. cd into that directory before running the commands in this page.

Non-Multilib

Install header files

mkdir /usr/X11/include/Xaw3d
cp *.h /usr/X11/include/Xaw3d

Compile the package:

sed -i "s:X11/Xaw3d/::" *.c &&
xmkmf &&
make EXTRA_INCLUDES=-I.

Install the package:

make install

Multilib

Install header files

mkdir /usr/X11/include/Xaw3d &&
cp *.h /usr/X11/include/Xaw3d

32Bit

Compile the package:

sed -i "s:X11/Xaw3d/::" *.c &&
USE_ARCH=32 xmkmf &&
make EXTRA_INCLUDES=-I.

Install the package:

make install

N32

Compile the package:

sed -i "s:X11/Xaw3d/::" *.c &&
USE_ARCH=n32 xmkmf &&
make EXTRA_INCLUDES=-I.

Install the package:

make install

64Bit

Compile the package:

sed -i "s:X11/Xaw3d/::" *.c &&
USE_ARCH=64 xmkmf &&
make EXTRA_INCLUDES=-I.

Install the package:

make install