Projet

Général

Profil

Bug #562

Pb d'insertion de la libImg sous tcl/tk8.5 (proc loadlib)

Ajouté par Cyrille Biot il y a plus de 13 ans. Mis à jour il y a plus de 13 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
-
Version cible:
-
Début:
25/08/2010
Echéance:
% réalisé:

100%


Description

Problème d'insertion de la de la libimg

Error in startup script: couldn't load file "Img1.4/libimg1.2.so": Img1.4/libimg1.2.so: cannot open shared object file: No such file or directory
while executing
"load [file join Img1.4 libimg1.2.so]"
(procedure "loadlib" line 10)
invoked from within
"loadlib $plateforme"
(file "oeuf.tcl" line 55)

En cause la procédure du fichier path.tcl
-----------
unix {
if {[info tclversion] "8.4"} {
load [file join Img1.3 libimg1.2.so]
} else {
load [file join Img1.4 libimg1.2.so]
}
----------

Pour corriger cette erreur il changer ce code
----------
proc loadlib {plateforme} {

switch $plateforme {

unix {
if {[info tclversion] "8.4"} {
load [file join Img1.3 libimg1.2.so]

} else {

package require Img

}
}

windows {
package require Img
}

}

}
---------------
Je pense même que l'on peut réduire la procédure à ça

proc loadlib {plateforme} {
package require Img
}

Mais je n'ai pas d'autres versions de tcl à tester sous la main. Et encore moins de Windows...

Historique

#1 Mis à jour par Cyrille Biot il y a plus de 13 ans

  • Statut changé de New - Nouveau à Fixed - Corrigé - Implémenté
  • % réalisé changé de 0 à 100

AMA c'est fixé. Donc. Je vais essayer de l'envoyer via bzr.

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux