[linux] Perl mist file

Pagina: 1
Acties:

  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
Ben ik weer,

probeer onder Linux (RedHat) het stats programmatje voor HL (Counter-Strike) te runnen. Als ik de perl ervan ga runnen krijg ik dit:
code:
1
2
Can't locate DBI.pm in @INC (@INC contains: /usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .) at ./hlstats.pl line 46.
BEGIN failed--compilation aborted at ./hlstats.pl line 46.

Uit mijn conclusie (;) ) blijkt dus dat Perl een file mist, als dit waar is heeft dan iemand die file liggen?

zeroxcool.net - curity.eu


  • wiho
  • Registratie: Februari 2000
  • Laatst online: 13-07 11:42

wiho

Certified Nerd

DBI.pm is een perl-module voor de Perl Database Interface. Je vind 'm in perl-DBI-1.14-10.i386.rpm (RedHat 7.1).

"Pas als het proces gecrashed is, dumpt men de core"


  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
Als ik 'm install dan zegt hij dat hij verschilt van

/usr/lib/perl5/5.6.0/i386-linux/DynaLoader.pm

beetje vreemd, gebruik btw RedHat 7.0, zou dat de fout zijn, zoja, wat dan?

zeroxcool.net - curity.eu


Verwijderd

ZeRoXcOoL: Ik probeer onder Linux (RedHat) het stats programmatje voor HL (Counter-Strike) te runnen. Als ik de perl ervan ga runnen krijg ik dit:
code:
1
2
3
4
5
6
7
8
9
Can't locate DBI.pm in @INC (@INC contains:
/usr/lib/perl5/5.6.0/i386-linux
/usr/lib/perl5/5.6.0
/usr/lib/perl5/site_perl/5.6.0/i386-linux
/usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl
.
) at ./hlstats.pl line 46.
BEGIN failed--compilation aborted at ./hlstats.pl line 46.

Wat Perl je vertelt is dat hij DBI.pm gezocht heeft in die directories maar niet kon vinden. Dus de vraag is: heb je die module wel geinstalleerd? (Te halen op CPAN.)

  • RvdH
  • Registratie: Juni 1999
  • Laatst online: 28-07 15:42

RvdH

Uitvinder van RickRAID

perl -MCPAN -e 'install DBI'

  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
sorry Rick, maar m'n bak staat niet op het internet aangesloten...

zeroxcool.net - curity.eu


  • RvdH
  • Registratie: Juni 1999
  • Laatst online: 28-07 15:42

RvdH

Uitvinder van RickRAID

Dan download je de .tar.gz van de perl/cpan site, kopieer 'm naar je machine, en installeer je 'm volgens de INSTALL file :)

  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
in welke dir?

want ik heb 'm niet helemaal

zeroxcool.net - curity.eu


  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
die DBI is gelukt, alleen nu moet ik ook nog de MySQL voor Perl hebben, waar moet deze precies geïnstalleerd worden...

even de error:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
++ HLstats 1.00 starting...

-- Opening UDP listen socket on 10.0.0.100:27500 ... opened OK
-- Connecting to MySQL database 'hlstats' on '10.0.0.100' as user 'root' ... 
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: 
/usr/lib/perl5/5.6.0/i386-linux 
/usr/lib/perl5/5.6.0 
/usr/lib/perl5/site_perl/5.6.0/i386-linux 
/usr/lib/perl5/site_perl/5.6.0 
/usr/lib/perl5/site_perl .) at (eval 6) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed, or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: ADO, ExampleP, Multiplex, Proxy.

at ./hlstats.pl line 837

zeroxcool.net - curity.eu


  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
nou, na +/- een uur zoeken, heb ik de install manual gevonden, nog 1 probleem:

waar kan ik mysql.h vinden?????

zeroxcool.net - curity.eu


  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
niemand?

zeroxcool.net - curity.eu


  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
Ah komop, iemand weet dit toch wel?

zeroxcool.net - curity.eu


  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
nog niet?

zeroxcool.net - curity.eu


  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

nou, na +/- een uur zoeken, heb ik de install manual gevonden, nog 1 probleem:

waar kan ik mysql.h vinden?????
Je moet MySQL-devel installeren

  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 14-08 15:59
thnx

zeroxcool.net - curity.eu

Pagina: 1