Sirius: Shared librarys in Perl Modulen dynamisch verwenden

Hi com

Ich hab schon DynaLoader und XSLoader ausprobiert aber sie ferursachen eine Fehler, bzw weis ich nicht, wie man sie benutzt

Ich würde mich das ja genauer anschauen, aber ich weis ich habe mir sagen lassen, das diese Module nicht ausgereift seihen

Danek im Vorraus

  1. Moin Moin!

    Ich hab schon DynaLoader und XSLoader ausprobiert aber sie ferursachen eine Fehler, bzw weis ich nicht, wie man sie benutzt

    Fang mit der Dokumentation an (http://search.cpan.org/perldoc?perlXStut, <>http://search.cpan.org/perldoc?perlxs). Dynaloader und XSLoader rufst Du zu 99,9999% nicht selbst auf, das erledigt generierter Code.

    Ich würde mich das ja genauer anschauen, aber ich weis ich habe mir sagen lassen, das diese Module nicht ausgereift seihen

    Vom Osterhasen?

    Was hast Du vor? Beliebige Funktionen in beliebigen externen Libraries aufrufen? Dann suchst Du vielleicht Win32::API. Für andere Plattformen als Windows ist so ein Modul sehr wahrscheinlich auch möglich, aber dort ist in aller Regel gcc oder eine Compiler-Toolchain des Herstellers vorhanden, so dass man über XS schneller und sauberer ans Ziel kommt.

    Alexander

    --
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".