IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

The symlink function is unimplemented at


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut The symlink function is unimplemented at
    Bonjour,

    J'essaie d'utiliser le module Bio-Grep :
    http://search.cpan.org/~limaone/Bio-...ib/Bio/Grep.pm

    script
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    use strict;
    use warnings;
     
     
    use Bio::Grep;
     
     
    my $sbe = Bio::Grep->new('Vmatch');
     
    $sbe->generate_database
    ({
            file => 'TestFile.cdna',
            datapath    => 'P:/Perl/',
            description => 'Test',
    });
    message d'erreur
    The symlink function is unimplemented at C:/Perl/site/lib/Bio/Grep/Backend/BackendI.pm line 450.
    Ce qui correspond à

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
        if ( defined $args->{copy} && $args->{copy} ) {
            copy( $args->{file}, $newfile )
                or $self->throw(
                -class => 'Bio::Root::IOException',
                -text  => "Can't copy " . $args->{file} . " to $newfile",
                -value => $!
                );
        }
        else {
            my $abs_path = $self->is_path( abs_path( $args->{file} ) );
            symlink( $abs_path, $newfile )
                or $self->throw(
                -class => 'Bio::Root::IOException',
                -text  => "Can't symlink " . $abs_path . " to $newfile",
                -value => $!
                );
        }

    Pourriez-vous m'aider à comprendre ce qui ne fonctionne pas s'il vous plait.


    Merci beaucoup,



    Jasmine,

  2. #2
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    J'ai trouvé ceci
    http://search.cpan.org/~autrijus/Win....04/Symlink.pm

    Win32
    Interfaces to some Win32 API Functions

    Je vais essayer de l'installer pour voir si cela fonctionne.


    Jasmine,

  3. #3
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Maintenant, j'ai un autre message d'erreur.
    Le point d'entrée de procédure Perl_sv_2iv_flags est introuvable dans la bibliothèque de liaisons dynamique perl58.dll
    Pourriez-vous m'expliquer ce que cela signifie s'il vous plait?


    Merci,

  4. #4
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    J'ai trouvé sur un autre forum quelqu'un ayant le même problème que moi
    http://grokbase.com/topic/2007/09/13...8LILQzahMl1jeI

    Apparemment le problème serait que le package PAR contiendrait une "image de perl58.ddl" d'une version de perl plus précoce.

    J'ai installer la dernière version de Perl et je n'ai plus de message d'erreur.

    PAR a donc été mis automatiquement à jour par la même occasion? Vu que le problème était qu'il contenait une mauvaise version de perl58.ddl.


    Merci,


    Jasmine,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 22/07/2013, 10h16
  2. Réponses: 6
    Dernier message: 05/01/2010, 21h42
  3. [JSTL] Cannot find the tag library descriptor for functions
    Par thierryler dans le forum Taglibs
    Réponses: 1
    Dernier message: 01/12/2007, 11h44
  4. No function matches the given name and argument types.
    Par Davboc dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 03/05/2007, 11h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo