[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GSL in octave
From: |
Tatsuro MATSUOKA |
Subject: |
Re: GSL in octave |
Date: |
Mon, 18 Jul 2016 09:11:06 +0900 (JST) |
>From: Julien Bect
>To: octave-maintainers
>Date: 2016/7/17, Sun 18:32
>Subject: Re: GSL in octave
>
>
>Le 17/07/2016 à 07:52, Susi Lehtola a écrit :
>
>On 07/16/2016 07:55 PM, Tatsuro MATSUOKA wrote:
>>
>>$ hg clone http://hg.code.sf.net/u/jussilehtola/octave u-jussilehtola-octave
>>>$ cd u-jussilehtola-octave/src
>>>$ ./bootstrap
>>>
>>>Archived the directory u-jussilehtola-octave as gsl-test.tar.gz
>>>
>>>start octave-cli with LANG=C (to get English message).
>>>
>>>
>>>cd (directory where gsl-test.tar.gz exist)
>>>>> pkg install -verbose gsl-test.tar.gz
>>>>>
>>>Output (suggesting errors)
>>>
>>These should be fixed now.
>>
>Hi Susi,
>
>I think that the first thing to do, if you hope to get more feedback
from people on this list, is to provide a ready-to-test (or
easy-to-generate) package tarball.
>
>To help you with that, I took the liberty to push on the gsl repo a
Makefile that can be used create a package tarball as simply as
"make dist" (or "make release" if you also want to create a
documentation tarball, but this is mostly useful at release time).
I suggest you should pull this t your own clone.
>
>This Makefile is essentially the one written by Carnë and Oliver for
other packages, to which I made some minor changes (which, I hope,
are correct, but I am no Makefile expert). The first change adds a
src/configure target. The second one enforces a lowercase package
name in tarball filenames; apparently Octave refuses to install
GSL-1.2.0.tar.gz.
>
>First attempt after all this (with Octave 4.0.3 on Debian Jessie):
the tarball fails to install with the error message reported below.
The simple truth is, I don't have libgsl-dev installed... but
shouldn't this be reported by configure and therefore block the rest
of the build process? Anyway, I don't know if this is a problem with
the package or with the pkg function in Octave.
>
>Second attempt, after installing libgsl-dev: it's better, but I
still get a bunch of error related to missing *.cc.template files
(see second log below). Did I forget to do something while
preparing the tarball?
>
>My tests were on Octave 4.0.3. I don't know about Tatsuro's or
yours. But you should be careful to test both on Octave 4.0.3
(which is the current release) and Octave 4.1.0+, since Octave 4.2.0
will hopefully be released soon.
>
>@++
>Julien
Hi Julien
I could also install gsl package into 4.1.0+ as already written.
What version gsl do you use?
I have failed to install gsl package using gsl 1.16 on ubuntu 14.04 repo
(rather old (2013-07)).
I have built the latest gsl (gsl-2.1 2015-11) myself and used gsl package build.
Then gsl package can be built.
I ask that execute octave
$ LANG=C octave-cli
Then execute
>> pkg install -verbose gsl-1.2.0.tar.gz
To see what is happening in *English* in details.
Tatsuro
________________________________
>
>>> pkg install gsl-1.2.0.tar.gz
>coupling_3j.cc:19:24: fatal error: gsl/gsl_sf.h: Aucun fichier ou
dossier de ce type
>compilation terminated.
>make: *** [coupling_3j.oct] Erreur 1
>make: *** Attente des tâches non terminées....
>coupling_9j.cc:19:24: fatal error: gsl/gsl_sf.h: Aucun fichier ou
dossier de ce type
>compilation terminated.
>coupling_6j.cc:19:24: fatal error: gsl/gsl_sf.h: Aucun fichier ou
dossier de ce type
>compilation terminated.
>make: *** [coupling_9j.oct] Erreur 1
>make: *** [coupling_6j.oct] Erreur 1
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire U_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire U_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire U_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire U_D.cc.template: Aucun fichier ou dossier de
ce type
>make : on entre dans le répertoire « /tmp/oct-LpN4g3/GSL-1.2.0/src »
>/bin/sh buildgsl_sf.sh
>/home/bect/.local/bin/mkoctfile-4.1.0+ coupling_3j.cc -lgsl
>/home/bect/.local/bin/mkoctfile-4.1.0+ coupling_6j.cc -lgsl
>/home/bect/.local/bin/mkoctfile-4.1.0+ coupling_9j.cc -lgsl
>Makefile:20 : la recette pour la cible « coupling_3j.oct » a échouée
>Makefile:20 : la recette pour la cible « coupling_9j.oct » a échouée
>Makefile:20 : la recette pour la cible « coupling_6j.oct » a échouée
>make : on quitte le répertoire « /tmp/oct-LpN4g3/GSL-1.2.0/src »
>
>pkg: error running `make' for the gsl package.
>error: called from
> install at line 200 column 5
> pkg at line 392 column 9
>
>>________________________________
>
>>> pkg install target/gsl-1.2.0.tar.gz
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire DM_D.cc.template: Aucun fichier ou dossier
de ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire I_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire U_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire U_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire U_D.cc.template: Aucun fichier ou dossier de
ce type
>sed: impossible de lire U_D.cc.template: Aucun fichier ou dossier de
ce type
>For information about changes from previous versions of the gsl
package, run 'news gsl'.
>
>
>
>
>
- Re: GSL in octave, (continued)
- Re: GSL in octave, Tatsuro MATSUOKA, 2016/07/27
- Re: GSL in octave, Julien Bect, 2016/07/26
- Re: GSL in octave, Susi Lehtola, 2016/07/26
- Re: GSL in octave, Julien Bect, 2016/07/27
- Re: GSL in octave, Susi Lehtola, 2016/07/28
- Re: GSL in octave, Julien Bect, 2016/07/28
- Re: GSL in octave, Susi Lehtola, 2016/07/29
- Re: GSL in octave, Julien Bect, 2016/07/30
- Re: GSL in octave, Marco Atzeri, 2016/07/28
- Re: GSL in octave, Julien Bect, 2016/07/28
- Re: GSL in octave,
Tatsuro MATSUOKA <=
- Re: GSL in octave, Julien Bect, 2016/07/18
- Re: GSL in octave, Carnë Draug, 2016/07/24
- Re: GSL in octave, Julien Bect, 2016/07/25
- Re: GSL in octave, Sebastian Schöps, 2016/07/20
Re: GSL in octave, Tatsuro MATSUOKA, 2016/07/11
Re: GSL in octave, Andreas Weber, 2016/07/11
Re: GSL in octave, Andreas Weber, 2016/07/11