Module gsl

Tout ce qui concerne le langage Asymptote. Ce langage est utilisable sur le forum via les balises asy.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
zariski63
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 539
Inscription : jeudi 14 octobre 2010, 09:20
Statut actuel : Enseignant
Localisation : Clermont-Ferrand

Module gsl

Message non lu par zariski63 »

Bonsoir, je suis sous ubuntu Jammy et ce petit programme (pour ma question) qui importe "gsl" ne fonctionne pas.

Code : Tout sélectionner

settings.tex="lualatex";
import gsl;

unitsize(1cm,1cm); 

draw ((0,0)--(10,8),red);
Il me rend : error: could not load module 'gsl'
Evidemment je comprends bien qu'Asymptote ne trouve pas "gsl", cependant la librairie est bel est bien installée.
Aussi serait-il possible svp de savoir où se situe mon souci svp ?
Merci
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2276
Inscription : samedi 29 décembre 2007, 00:58

Re: gsl

Message non lu par projetmbc »

Sous macO$, cela fonctionne sans souci.

De quoi mener l'enqupête : https://asymptote.sourceforge.io/doc/Se ... arch-paths .
zariski63
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 539
Inscription : jeudi 14 octobre 2010, 09:20
Statut actuel : Enseignant
Localisation : Clermont-Ferrand

Re: Module gsl

Message non lu par zariski63 »

Pas très bien avancé ...
Merci de m'avoir répondu.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2276
Inscription : samedi 29 décembre 2007, 00:58

Re: Module gsl

Message non lu par projetmbc »

Comment Asymptote a-t-il été installé ? J'utilise la version embarquée dans TeXLive via MacTeX.
zariski63
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 539
Inscription : jeudi 14 octobre 2010, 09:20
Statut actuel : Enseignant
Localisation : Clermont-Ferrand

Re: Module gsl

Message non lu par zariski63 »

Comme vous...
zariski63
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 539
Inscription : jeudi 14 octobre 2010, 09:20
Statut actuel : Enseignant
Localisation : Clermont-Ferrand

Re: Module gsl

Message non lu par zariski63 »

asy--version
asy--version
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2276
Inscription : samedi 29 décembre 2007, 00:58

Re: Module gsl

Message non lu par projetmbc »

J'obtiens :

Code : Tout sélectionner

Asymptote version 2.79 [(C) 2004 Andy Hammerlindl, John C. Bowman, Tom Prince]

ENABLED OPTIONS:
V3D      3D vector graphics output
WebGL    3D HTML rendering
OpenGL   3D OpenGL rendering
GSL      GNU Scientific Library (special functions)
FFTW3    Fast Fourier transforms
XDR      External Data Representation (portable binary file format for V3D)
CURL     URL support
Readline Interactive history and editing
GC       Boehm garbage collector
threads  Render OpenGL in separate thread

DISABLED OPTIONS:
SSBO     GLSL shader storage buffer objects
LSP      Language Server Protocol
Sigsegv  Distinguish stack overflows from segmentation faults
Le lien suivant est-il utile ?

https://sourceforge.net/p/asymptote/dis ... /5c211256/
zariski63
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 539
Inscription : jeudi 14 octobre 2010, 09:20
Statut actuel : Enseignant
Localisation : Clermont-Ferrand

Re: Module gsl

Message non lu par zariski63 »

justement, je pense qu'il faut installer "asymptote" en compilant le code et en mettant les bonnes options.
Cependant je ne sais pas trop comment faire cela proprement ni même dans quel répertoire l'installer.
Et ensuite dire où aller chercher "asymptote".
Je ne maitrise pas linux et son système de fichiers...
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2276
Inscription : samedi 29 décembre 2007, 00:58

Re: Module gsl

Message non lu par projetmbc »

Je ne vais pas pouvoir aider, car je n'ai pas encore mon nouvel ordinateur en pur Linux... D'autres personnes du forum devraient pouvoir être plus utiles que moi.

Il faudrait changer le titre du post en "Activer l'option GSL sous Ubuntu..." pour appâter le chaland.
zariski63
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 539
Inscription : jeudi 14 octobre 2010, 09:20
Statut actuel : Enseignant
Localisation : Clermont-Ferrand

Re: Module gsl

Message non lu par zariski63 »

je vais continuer de chercher.
Merci beaucoup
Bon dimanche
elliryc
Utilisateur débutant
Utilisateur débutant
Messages : 5
Inscription : vendredi 03 décembre 2010, 21:45
Statut actuel : Enseignant

Re: Module gsl

Message non lu par elliryc »

Pour ma part j'ai installé asymptote avec TeXLive qui est compilé sans le support gsl.

J'ai donc télécharger les sources depuis https://sourceforge.net/projects/asymptote/
J'ai installé les bibliothèques qui m'intéressaient (regarder le fichier INSTALL) puis :

Code : Tout sélectionner

tar -xzf asymptote-x.xx.src.tgz
cd asymptote-x.xx
./configure --enable-gsl --enable-fftw --enable-curl --enable-sigsegv --enable-lsp
make all
make install