Hi, 

On Tue, Jun 26, 2001 at 12:07:08AM +0200, Waldemar Brodkorb wrote:
> Hallo Tim,
> 
> * Tim Weippert schrieb:
> > 
> > Hi Waldemar, 
> > 
> > On Mon, Jun 25, 2001 at 08:13:33PM +0200, Waldemar Brodkorb wrote:

[...]

> > > 
> > > Wie ist denn der normale Weg?
> > > Sollte sich das Modul nicht in irgendeinerweise im System anmelden?
> > 
> > Das Modul sollte sich normal als 
> > 
> >     use FreeDB::FreeDB;
> 
> Ist das die übliche Vorgehensweise? 
> Und ist das Skript dann portabel?
>  

Ja, das ist die normale und einzige mir bekannte Vorgehensweise.

Alle Module, die in eine Hierarchie unterteilt sind also sowas wie:

        Net::LDAP
        Net::LDAP::Entry
        ...

werden als Verzeichnisse abgelegt. Im obigen Beispiel
würde das so aussehen:
        
        Net/LDAP.pm
        Net/LDAP/Entry.pm

Die "::" werden in der use Anweisung als "/" gesehen und
dort wird dann auch das Modul gesucht.

Auch unter Win32, Solaris, *BSD (, ...) ist das so, da dies Perl
umsetzt und nicht das OS.

bis dann, 

        tim 

-- 
You look like a million dollars.  All green and wrinkled.

Tim Weippert <[EMAIL PROTECTED]>
http://www.topf-sicret.de

-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------

840 eingetragene Mitglieder in dieser Liste.

Antwort per Email an