Difference between revisions of "Euler"

From CBLFS
Jump to navigationJump to search
 
(8 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
|
+
|http://downloads.sourceforge.net/euler/euler-{{Euler-Version}}.tgz
http://downloads.sourceforge.net/euler/euler-{{Euler-Version}}.tgz
 
 
|-
 
|-
 
!Download Patch:
 
!Download Patch:
|http://svn.cross-lfs.org/svn/repos/patches/euler-{{Euler-Version}}/euler-{{Euler-Version}}-glibc-2.4-1.patch
+
|http://svn.cross-lfs.org/svn/repos/patches/euler/euler-{{Euler-Version}}-glibc-2.4-1.patch
 
|-
 
|-
 
!Download Patch:
 
!Download Patch:
|http://svn.cross-lfs.org/svn/repos/patches/euler-{{Euler-Version}}/euler-{{Euler-Version}}-command-gcc4-1.patch
+
|http://svn.cross-lfs.org/svn/repos/patches/euler/euler-{{Euler-Version}}-command-gcc4-1.patch
 
|}
 
|}
  
== Introduction to Euler ==
+
----
Euler is a program for computing with real and complex numbers and matrices, or with intervals.  It is similar in style to MatLab or [[Octave]].  It can draw and animate functions in two and three dimensions.
+
 
 +
{{Package-Introduction|Euler is a program for computing with real and complex numbers and matrices, or with intervals.  It is similar in style to MatLab or [[Octave]].  It can draw and animate functions in two and three dimensions.|http://euler.sourceforge.net}}
  
 
== Dependencies ==
 
== Dependencies ==
  
 
=== Required ===
 
=== Required ===
* [[X_Window_System]]
+
* [[X Window System]]
 
* [[Gtk2]]
 
* [[Gtk2]]
  
Line 35: Line 35:
  
 
== Multilib ==
 
== Multilib ==
 +
 +
<b><i>This package does not provide any libraries so only one installation is required.</i></b>
  
 
== 32Bit ==
 
== 32Bit ==
Line 83: Line 85:
 
= Contents =
 
= Contents =
  
{| style="text-align: left;"
+
{|style="text-align: left"
 +
|-valign="top"
 +
!Installed Directories:
 +
|/usr/share/euler, /usr/share/doc/euler, /usr/share/doc/euler/french, /usr/share/doc/euler/german, /usr/share/doc/euler/german/images, /usr/share/doc/euler/images, /usr/share/doc/euler/reference, /usr/share/euler/progs, /usr/share/euler/progs/user
 +
|-valign="top"
 +
!Installed Programs:
 +
|euler
 
|-valign="top"
 
|-valign="top"
! Installed Programs:
+
!Installed Libraries:
|Euler
+
|None
 
|}
 
|}
  
Line 93: Line 101:
 
{| style="text-align: left;"
 
{| style="text-align: left;"
 
|-valign="top"
 
|-valign="top"
! Euler:
+
!euler
|The Euler binery.
+
|is a matrix language interpreter with advanced graphical and programming features, for Linux/Unix based on the GTK+ toolkit..
 
|}
 
|}
 +
 +
[[Category:Science_Engineering]]

Latest revision as of 11:26, 9 November 2010

Download Source: http://downloads.sourceforge.net/euler/euler-1.61.0.tgz
Download Patch: http://svn.cross-lfs.org/svn/repos/patches/euler/euler-1.61.0-glibc-2.4-1.patch
Download Patch: http://svn.cross-lfs.org/svn/repos/patches/euler/euler-1.61.0-command-gcc4-1.patch

Introduction to Euler

Euler is a program for computing with real and complex numbers and matrices, or with intervals. It is similar in style to MatLab or Octave. It can draw and animate functions in two and three dimensions.

Project Homepage: http://euler.sourceforge.net

Dependencies

Required

Non-Multilib

Compile the package:

patch -Np1 -i ../euler-1.61.0-glibc-2.4-1.patch &&
patch -Np1 -i ../euler-1.61.0-command-gcc4-1.patch &&
./configure --prefix=/usr &&
make

Install the package:

make install

Multilib

This package does not provide any libraries so only one installation is required.

32Bit

Compile the Euler package:

patch -Np1 -i ../euler-1.61.0-glibc-2.4-1.patch &&
patch -Np1 -i ../euler-1.61.0-command-gcc4-1.patch &&
CC="gcc ${BUILD32}" USE_ARCH=32 \
PKG_CONFIG_PATH="$PKG_CONFIG_PATH32" \
./configure --prefix=/usr &&
make

Install the package:

make install

N32

Compile the Euler package:

patch -Np1 -i ../euler-1.61.0-glibc-2.4-1.patch &&
patch -Np1 -i ../euler-1.61.0-command-gcc4-1.patch &&
CC="gcc ${BUILDN32}" USE_ARCH=n32 \
PKG_CONFIG_PATH="$PKG_CONFIG_PATHN32" \
./configure --prefix=/usr &&
make

Install the package:

make install

64Bit

Compile the Euler package:

patch -Np1 -i ../euler-1.61.0-glibc-2.4-1.patch &&
patch -Np1 -i ../euler-1.61.0-command-gcc4-1.patch &&
CC="gcc ${BUILD64}" USE_ARCH=64 \
PKG_CONFIG_PATH="$PKG_CONFIG_PATH64" \
./configure --prefix=/usr &&
make

Install the package:

make install

Contents

Installed Directories: /usr/share/euler, /usr/share/doc/euler, /usr/share/doc/euler/french, /usr/share/doc/euler/german, /usr/share/doc/euler/german/images, /usr/share/doc/euler/images, /usr/share/doc/euler/reference, /usr/share/euler/progs, /usr/share/euler/progs/user
Installed Programs: euler
Installed Libraries: None

Short Description

euler is a matrix language interpreter with advanced graphical and programming features, for Linux/Unix based on the GTK+ toolkit..
Retrieved from "?title=Euler&oldid=20698"