N
noeldamonmiller
All,
I am having difficulty creating a standalone executable from the perl
script
http://cvs.sourceforge.net/viewcvs.py/eimmunesys/eimmunesys/stable/
I am running the following command to make the archive (Fedora Core 3)
pp -o eis -M Net:
cap.pm -M Tk -M Tk::Button -M Tk::Checkbutton -M
Tk::FileSelect -M Tk::Frame -M Tk::Menubutton -M Tk::Text -M
Tk::ColorEditor -M Tk::Config -M Tk:
irtree -M Tk::Event -M Tk::FBox
-M Tk::Image eis.pl -M Tk::Mainwindow -M Tk::Submethods -M Tk::Widget
-M Tk::Canvas -M Tk::Optionmenu -M Tk::Scale -M Tk::Tree -M
Tk::Event::IO -M Tk::IconList -M Tk:
ialog -M Tk::LabEntry -M
Tk::Listbox -M Tk::Toplevel -M Tk::Wm -M Tk::widgets -M Tk::Configure
-M Tk:
erived -M Tk::CmdLine -M Tk::Menu -M Tk::Menu::Item -M
Tk::Clipboard -M Tk:
ialogBox -M Tk::Entry -M Tk::Label -M
Tk::Radiobutton -M Tk::Text::Tag -M Tk::HList -M Tk::Adjuster -M
Tk::After -M Tk:
ixmap -M Tk:
retty -M Tk::Scrollbar -M
Tk:
ummyEncode -M POSIX -l ncurses -l libpcap eis.pl
After it's creation I have copied it to a similar Linux Distro (RH
Enterprise 3)
Running it has this error:
Uncaught exception from user code:
Can't load
'/tmp/par-MYUSERNAME/cache-a290eaf4f90148119d1b4b5f160fe7746dbcc0c4/d871a3e5.so'
for module Net:
cap: libpcap.so.0.8.3: cannot open shared object file:
No such file or directory at
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.
at ../blib/lib/PAR/Heavy.pm line 107
Compilation failed in require at script/eis.pl line 7.
BEGIN failed--compilation aborted at script/eis.pl line 7.
BEGIN failed--compilation aborted at -e line 835.
at -e line 835
I have tried to include all dependencies, but it doesn't seem to make
any difference because the executable is trying to use a library it
cached on the old machine. Is that an accurate assessment? If so, what
do I do about it? If not, what is going on here?
Thank you very much in advance.
Noel
I am having difficulty creating a standalone executable from the perl
script
http://cvs.sourceforge.net/viewcvs.py/eimmunesys/eimmunesys/stable/
I am running the following command to make the archive (Fedora Core 3)
pp -o eis -M Net:
Tk::FileSelect -M Tk::Frame -M Tk::Menubutton -M Tk::Text -M
Tk::ColorEditor -M Tk::Config -M Tk:
-M Tk::Image eis.pl -M Tk::Mainwindow -M Tk::Submethods -M Tk::Widget
-M Tk::Canvas -M Tk::Optionmenu -M Tk::Scale -M Tk::Tree -M
Tk::Event::IO -M Tk::IconList -M Tk:
Tk::Listbox -M Tk::Toplevel -M Tk::Wm -M Tk::widgets -M Tk::Configure
-M Tk:
Tk::Clipboard -M Tk:
Tk::Radiobutton -M Tk::Text::Tag -M Tk::HList -M Tk::Adjuster -M
Tk::After -M Tk:
Tk:
After it's creation I have copied it to a similar Linux Distro (RH
Enterprise 3)
Running it has this error:
Uncaught exception from user code:
Can't load
'/tmp/par-MYUSERNAME/cache-a290eaf4f90148119d1b4b5f160fe7746dbcc0c4/d871a3e5.so'
for module Net:
No such file or directory at
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.
at ../blib/lib/PAR/Heavy.pm line 107
Compilation failed in require at script/eis.pl line 7.
BEGIN failed--compilation aborted at script/eis.pl line 7.
BEGIN failed--compilation aborted at -e line 835.
at -e line 835
I have tried to include all dependencies, but it doesn't seem to make
any difference because the executable is trying to use a library it
cached on the old machine. Is that an accurate assessment? If so, what
do I do about it? If not, what is going on here?
Thank you very much in advance.
Noel