<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Installing</title><link>https://sourceforge.net/p/pss5/wiki/Installing/</link><description>Recent changes to Installing</description><atom:link href="https://sourceforge.net/p/pss5/wiki/Installing/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 03 May 2015 13:54:40 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/pss5/wiki/Installing/feed" rel="self" type="application/rss+xml"/><item><title>Installing modified by Gregorio Malajovich</title><link>https://sourceforge.net/p/pss5/wiki/Installing/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -4,6 +4,7 @@

 This will create a directory pss5_pre_1 under your current one. Move to that directory, and type:

+    autoreconf
     ./configure

 This will check that all necessary libraries are available. Look carefully at the messages. If a library is missing, install it into your system and then run configure again.
@@ -106,6 +107,26 @@
     make install
     exit

+** Fweb installation **
+
+*Fweb* is not available in all Linux distributions. Here is how to install it:
+
+The source is available at &amp;lt;http: w3.pppl.gov="" ~krommes="" fweb.html=""&amp;gt;
+
+If it fails to compile, there are two things you should check.
+In the file *ratfor.c*, comment out the deprecated definition
+
+    #ifdef NEVER
+    char * strpbrk;
+    #endif
+
+In $Fweb$'s *configure* script, replace 
+
+    termcap0."$O"
+
+by
+
+    termcap0.o

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gregorio Malajovich</dc:creator><pubDate>Sun, 03 May 2015 13:54:40 -0000</pubDate><guid>https://sourceforge.nete40c42d66508e8081ed3c1735f6a2e66b5f87f2a</guid></item><item><title>Installing modified by Gregorio Malajovich</title><link>https://sourceforge.net/p/pss5/wiki/Installing/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -2,26 +2,21 @@

     tar -xvf pss5_pre_1.tar.gz

-This will create a directory pss5_pre_1 under your current one. Move to
-that directory, and type:
+This will create a directory pss5_pre_1 under your current one. Move to that directory, and type:

     ./configure

-This will check that all necessary libraries are available. Look carefully
-at the messages. If a library is missing, install it into your system and
-then run configure again.
+This will check that all necessary libraries are available. Look carefully at the messages. If a library is missing, install it into your system and then run configure again.

 After configuring, type:

     make

-This will produce a pss executable in the current directory. Enter superuser
-mode and type (from the same directory):
+This will produce a pss executable in the current directory. Enter superuser mode and type (from the same directory):

     make install

-This will install pss under the */usr/local* hierarchy. Back to ordinary user mode,
-you should check that pss is in your *PATH* by typing:
+This will install pss under the */usr/local* hierarchy. Back to ordinary user mode, you should check that pss is in your *PATH* by typing:

     pss

@@ -41,9 +36,7 @@

     man pss

-to check that the local manuals are in your *MANPATH*. If any of those
-fails, your need to setup environment variables *PATH* and *MANPATH* in your 
-*.profile* file.
+to check that the local manuals are in your *MANPATH*. If any of those fails, your need to setup environment variables *PATH* and *MANPATH* in your *.profile* file.

 **From the git server: enter the *pss5* directory, then:

@@ -56,8 +49,7 @@

     ./configure --help 

-will give you more options. For instance, you can install pss into your 
-account by typing
+will give you more options. For instance, you can install pss into your account by typing

     ./configure --prefix=/home/yourname

@@ -81,9 +73,9 @@
     exit

-3) Download maxima from *http://maxima.sourceforge.net*
+3) Download maxima from &amp;lt;http: maxima.sourceforge.net=""&amp;gt;

-4) Download wxmaxima source from  *http://wxmaxima.sourceforge.net*
+4) Download wxmaxima source from  &amp;lt;http: wxmaxima.sourceforge.net=""&amp;gt;

 5) Unpack:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gregorio Malajovich</dc:creator><pubDate>Wed, 29 Apr 2015 20:49:31 -0000</pubDate><guid>https://sourceforge.nete018890dfa3aaa3f78a19c5a747279eef1a83396</guid></item><item><title>Installing modified by Gregorio Malajovich</title><link>https://sourceforge.net/p/pss5/wiki/Installing/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,4 +1,3 @@
-
 **From the tarball:** Once you downloaded *pss5_pre_1.tar.gz*, type:

     tar -xvf pss5_pre_1.tar.gz
@@ -65,6 +64,55 @@
 The README file contains more detailed instructions for installing and running *pss*.

+**The Maxima interface**. Some versions of maxima are too old and you may want to install a new version from the source. You first need a lisp version that can work with linux pipes. 
+Those seem to be *lisp*(CMUCL), *scl*(SCL), *sbcl*(SBCL), *lisp*(ACL) and *openmcl*(OpenMCL). I tested cmucl (available only for i386 architectures) and sbcl.
+
+Step by step installation:
+
+1) Enter in superuser mode, enter aptitude or synaptic and remove packages *maxima*, *wxmaxima* and related.
+
+2) Still inside the package manager, install the *libalien-wxwidgets-perl* package
+
+Install also one of the lisp packages mentionned above.
+
+    su
+    cd /usr/local
+    tar -xvf ~gregorio/Downloads/cmucl-20f-x86-linux.tar.bz2 
+    exit
+
+
+3) Download maxima from *http://maxima.sourceforge.net*
+
+4) Download wxmaxima source from  *http://wxmaxima.sourceforge.net*
+
+5) Unpack:
+
+    tar -xvf Downloads/maxima-5.35.1.tar.gz
+    tar -xvf Downloads/wxmaxima-14.12.1.tar.gz
+
+6) Install *maxima*:
+
+    cd maxima-5.35.1/
+    ./configure
+
+(Check the output to verify dependencies are OK)
+
+    make
+    su 
+    make install
+    exit
+
+7) Install *wxmaxima*
+
+    cd wxmaxima-14.12.1/
+    ./configure
+
+(Check the output to verify dependencies are OK)
+
+    make
+    su
+    make install
+    exit

@@ -74,4 +122,3 @@

-
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gregorio Malajovich</dc:creator><pubDate>Wed, 29 Apr 2015 20:07:52 -0000</pubDate><guid>https://sourceforge.nete370ae91630c50fe2f16d90e824f10fe71d5a6dc</guid></item><item><title>Installing modified by Gregorio Malajovich</title><link>https://sourceforge.net/p/pss5/wiki/Installing/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;From the tarball:&lt;/strong&gt; Once you downloaded &lt;em&gt;pss5_pre_1.tar.gz&lt;/em&gt;, type:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;tar -xvf pss5_pre_1.tar.gz
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This will create a directory pss5_pre_1 under your current one. Move to&lt;br /&gt;
that directory, and type:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;./configure
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This will check that all necessary libraries are available. Look carefully&lt;br /&gt;
at the messages. If a library is missing, install it into your system and&lt;br /&gt;
then run configure again.&lt;/p&gt;
&lt;p&gt;After configuring, type:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;make
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This will produce a pss executable in the current directory. Enter superuser&lt;br /&gt;
mode and type (from the same directory):&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;make install
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This will install pss under the &lt;em&gt;/usr/local&lt;/em&gt; hierarchy. Back to ordinary user mode,&lt;br /&gt;
you should check that pss is in your &lt;em&gt;PATH&lt;/em&gt; by typing:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;pss
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;You should see:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;pss - Polynomial System Solver 5 pre-release 1
Copyright (C) 2015 Gregorio Malajovich.
pss comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome
to redistribute it under certain conditions;
Type 'pss --license' for details.

No input provided. Type pss -h for help.
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Also, try:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;man pss
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;to check that the local manuals are in your &lt;em&gt;MANPATH&lt;/em&gt;. If any of those&lt;br /&gt;
fails, your need to setup environment variables &lt;em&gt;PATH&lt;/em&gt; and &lt;em&gt;MANPATH&lt;/em&gt; in your &lt;br /&gt;
&lt;em&gt;.profile&lt;/em&gt; file.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;em&gt;From the git server: enter the &lt;/em&gt;pss5 directory, then:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;./autogen.sh
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;and run &lt;em&gt;configure&lt;/em&gt;, &lt;em&gt;make&lt;/em&gt;, &lt;em&gt;make install&lt;/em&gt; as before.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;For more information:&lt;/strong&gt;&lt;br /&gt;
The INSTALL file contains generic options for the configure script.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;./configure --help
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;will give you more options. For instance, you can install pss into your &lt;br /&gt;
account by typing&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;./configure --prefix=/home/yourname
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The README file contains more detailed instructions for installing and running &lt;em&gt;pss&lt;/em&gt;.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gregorio Malajovich</dc:creator><pubDate>Wed, 29 Apr 2015 18:56:18 -0000</pubDate><guid>https://sourceforge.nete5578388cb359a8dcd519fcd0da1f21ee9657436</guid></item></channel></rss>