After it checks for all the dependancies and finds all them, I
am getting this message:
Downloading package file http://unc.dl.sourceforge.net/
sourceforge/guido/Guido-0.51.tar.gz to /tmp/
guido...successful.
Loading package file guido (/tmp/guido)
Compression not available - Install IO::Zlib! at
guido_installer_0_25.pl line 393
No such file in archive: 'Guido-0.51/post_install.pl' at
guido_installer_0_25.pl line 394
followed by:
I am ready to install the program. You can enter your
preferred installation directory (or you can take the default
by hitting "enter".)
Please choose install directory [default: /usr/local/guido]:
Install dir will be /usr/local/guido
Initiating installation of guido
Couldn't enter extracted files directory, Guido-0.51: No
such file or directory at guido_installer_0_25.pl line 540,
<STDIN> line 2.
I have IO::Zlib installed:
steve@2[IO]$ pwd
/usr/lib/perl/5.8.2/IO
steve@2[IO]$ ls Z*
Zlib.pm
Any Ideas? Thanks, Steve.
Logged In: YES
user_id=901957
Hi Steve,
You seem to have a different guido_installer_0_25.pl to the
one I have.
As far as I can tell Guido does not use IO::Zlib *anywhere*.
Please do a sum on the installer ... it should look like:
> steveg@eldred:~/guido> sum guido_installer_0_25.pl
> 35457 16
Cheers,
Steve Gunnell
Logged In: YES
user_id=941238
OK, it installed, but when I launch guido, it does aboslutely nothing.. I
get a splash screen and then one window with a new,open,refresh
buttons which do nothing..
here is the output to my terminal
medion:/usr/local/guido/bin# perl guido.pl
Tk::Error: Can't call method "new_project" on an undefined value at /
usr/local/guido/bin/../lib/Guido/Application.pm line 372.
Tk callback for .toolbar.button
Tk::__ANON__ at /usr/local/lib/perl/5.8.2/Tk.pm line 247
Tk::Button::butUp at /usr/local/lib/perl/5.8.2/Tk/Button.pm line 111
<ButtonRelease-1>
(command bound to event)
Tk::Error: Can't call method "open_project" on an undefined value at /
usr/local/guido/bin/../lib/Guido/Application.pm line 379.
Tk callback for .toolbar.button1
Tk::__ANON__ at /usr/local/lib/perl/5.8.2/Tk.pm line 247
Tk::Button::butUp at /usr/local/lib/perl/5.8.2/Tk/Button.pm line 111
<ButtonRelease-1>
(command bound to event)
Tk::Error: Can't call method "launch" on an undefined value at /usr/
local/guido/bin/../lib/Guido/Application.pm line 454.
Tk callback for .toolbar.button2
Tk::__ANON__ at /usr/local/lib/perl/5.8.2/Tk.pm line 247
Tk::Button::butUp at /usr/local/lib/perl/5.8.2/Tk/Button.pm line 111
<ButtonRelease-1>
(command bound to event)
Logged In: YES
user_id=901957
Ahhh yes .... 8-(
The arrival of ptk 800 broke a lot of things. You may notice in
guido-dev mailing list that I have been fixing things in CVS but
none of this has propagated to a release yet.
The head of the CVS tree has all the project stuff working but
I am stuck in the code that implements the widget build
(which is probably the reason you downloaded Guido). I can
get a non drag'n'drop builder window working with a couple of
hacks but I dont want to check that code in until I can work
out the root causes and do a proper fix.
Once the hacks are applied you can build simple widgets and
forms and the code generation seems to work properly.
If you are interested in helping James would be happy to
make you a developer.
If you just want to play ... you can download the CVS head
and run a 'make dist' from the supplied makefile which will
create a tarball. Unpack the tarball and run setup.pl to
refresh the /usr/local/guido/hierarchy. If you go that far I'll
throw in the hack for free! 8-)
In the mean time I'm thinking longingly about Guido::Lite
maybe coupled with ZooZ as the widget builder interface.
Cheers,
Steve Gunnell