• Publicidad

Como crear un ejecutable

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Como crear un ejecutable

Notapor Emerson » 2007-04-13 10:35 @482

Estoy realizando un SI con perl-tk, mysql y html, necesito saber cómo hago para crear un .exe bajo plataforma Windows.

Ya usé perl2exe y no me sirvió. Me sale un error y creo que es por las librerías de base de datos. ¿Cómo puedo hacerlo?

Por otra parte crearlo también para plataforma Linux; estoy usando Debian y Ubuntu.

Gracias...
MRSON
Emerson
Perlero nuevo
Perlero nuevo
 
Mensajes: 32
Registrado: 2006-02-16 08:39 @402

Publicidad

Notapor explorer » 2007-04-13 13:22 @599

Me parece que al ejecutar perl2exe hay un modo por el cual te dice qué es lo que quiere empaquetar. ¿Y no te sale nada?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor jclp77 » 2007-04-13 16:02 @710

Echale una mirada a este módulo Perl Packager:
http://search.cpan.org/~autrijus/PAR-0.89/script/pp

Desde mi punto de vista este paquete se me hace mejor que el perl2exe. Intenta instalarlo y nos platicas cómo te fue.

Saludos!! :D

P.D. Sino echale un ojo a este tema viewtopic.php?t=777&highlight=
jclp77
Perlero nuevo
Perlero nuevo
 
Mensajes: 21
Registrado: 2006-09-06 12:04 @544
Ubicación: México

Aqui esta Explorer

Notapor Emerson » 2007-04-14 08:46 @407

Este es el error que me sale, me ayudas a resolver esto. gracias...

http://www.crepuscolia.org/error_perl2exe.html
MRSON
Emerson
Perlero nuevo
Perlero nuevo
 
Mensajes: 32
Registrado: 2006-02-16 08:39 @402

Notapor creating021 » 2007-04-14 08:53 @412

Instala este módulo :wink:
Expect the worst, is it the least you can do?
Avatar de Usuario
creating021
Perlero frecuente
Perlero frecuente
 
Mensajes: 595
Registrado: 2006-02-23 16:17 @720
Ubicación: Frente al monitor

Notapor explorer » 2007-04-14 08:58 @415

Estoy viendo que @INC es muy pequeño. ¿Qué distribución Perl para Windows estás usando?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Explorer

Notapor Emerson » 2007-04-14 09:02 @418

La version es: ActivePerl 5.8.7 Buid 813
MRSON
Emerson
Perlero nuevo
Perlero nuevo
 
Mensajes: 32
Registrado: 2006-02-16 08:39 @402

Notapor explorer » 2007-04-14 09:16 @428

Según la documentación de perl2exe, una forma de obligarle a incluir un módulo dentro del programa exe es incluyendo una línea
Código: Seleccionar todo
#perl2exe_include DBD::mysql
dentro de tu programa Perl, pero yo creo que el problema está en que perl2exe no sabe dónde se encuentra el módulo ya instalado dentro de tu equipo.

Para resolverlo, usa la opción '-l' junto con el camino completo al lugar donde esté. Por ejemplo: -l=C:\Perl\site\lib', en el caso de que DBD\mysql.pm esté dentro de ese directorio.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados