octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #43063] Suitesparse 4.3.x has changed APIs, no


From: Albrecht Gebhardt
Subject: [Octave-bug-tracker] [bug #43063] Suitesparse 4.3.x has changed APIs, no longer builds with Octave
Date: Sun, 01 Feb 2015 19:07:19 +0000
User-agent: Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8) AppleWebKit/534.50.2 (KHTML, like Gecko) Version/5.0.6 Safari/533.22.3

Follow-up Comment #37, bug #43063 (project octave):

When I recently tried (and finally succeded) to compile octave 3.8.2 on an old
PowerBook G4 running OS X 10.5.8 I stumbled upon these patches to cope with
newer versions of SuiteSparse. I used 4.4.1 and the patches (downloaded in
december) did not apply completely, so I had to fix at several places. 

During this conversion I tried to make this a little bit cleaner and version
independent, so  I will upload my patches here
(SuiteSparse-4.4.1-patches.tar.gz) below.

With this patch both shared and static libraries will be build. It will also
build correct library names on OS X and Linux, e.g. libamd.2.4.1.dylib with
symlinks libamd.2.dylib and libamd.dylib and on Linux libamd.so.2.4.1 with
symlinks libamd.so.2 and libamd.so and so on. I extended the deeper nested
Makefiles so that they extract major und complete version numbers from the top
level Makefiles and so on. 

Maybe this is at least partially helpful,

Regards, 
Albrecht



(file #32969)
    _______________________________________________________

Additional Item Attachment:

File name: SuiteSparse-4.4.1-patches.tar.gz Size:16 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?43063>

_______________________________________________
  Nachricht gesendet von/durch Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]