Hi Mikel - > -----Original Message----- > From: Mikel Rodriguez [mailto:[EMAIL PROTECTED]] > Sent: Sunday, February 16, 2003 4:57 AM > To: Beau E. Cox; [EMAIL PROTECTED] > Subject: Re: gui with perl modules > > > Thank you for your response. > I have taken your addive and used the "perl -MCPAN -e shell" > command and then > executed a install Tk > Howevere, I cpan encountered errors wile making the module. > Im sure it will be hard to tell what is going on with just the > error mesg, but > does anyone have a general isa of what to do? > > Here is what I got: > > > /usr/bin/perl is installed in /usr/lib/perl5/5.6.1/i386-linux okay > PPM for perl5.006001 > Test Compiling config/signedchar.c > Test Compiling config/Ksprintf.c > Test Compiling config/tod.c > Test Compiling -DTIMEOFDAY_TZ config/tod.c > TZ gettimeofday() > Using -L/usr/X11R6/lib to find /usr/X11R6/lib/libX11.so.6.2 > Cannot find X include files via /usr/X11R6/include > Cannot find X include files anywhere at ./myConfig line 312. > Compilation failed in require at Makefile.PL line 17. > BEGIN failed--compilation aborted at Makefile.PL line 19. > Running make test > Make had some problems, maybe interrupted? Won't test > Running make install > Make had some problems, maybe interrupted? Won't install > > cpan> > > ----- > > This is what line 312 of myConfig looks like: > > unless (defined $xinc) > { > warn "Cannot find X include files via $base/include\n"; > $xinc = &IX11(map("$_/include",@xdirs), > '/usr/openwin/include', > chooseX11(</usr/X11*/include>), > chooseX11(</usr/include/X11*>), > </usr/Xfree*/include>, > '/usr/X386/include', > $Config{'usrinc'}); > } > > die "Cannot find X include files anywhere" unless (defined $xinc); > > ------- > > Any help would be greatly apreciated. >
Read your INSTALL file (or look at it on CPAN): http://search.cpan.org/src/NI-S/Tk-800.024/INSTALL You have to find the x-includes on your system and specify them for your make. (If you can't find them check with your sysadmin, I know you can get them online but I haven't done that becaude they appear magically for me on my SuSE distro). I'm not sure how to specify parameters in the CPAN shell, but you can always: -download to some location- tar vxzf Tk....etc.....tar.gz -go to extracted dir- perl Makefile.PL ...parameters as specified in INSTALL... make make test make install I almost *always* use this old-style config/make/install sequence - rather than the CPAN shell - because I feel like I have more control of the process and I can read the README, INSTALL, etc. files before starting. Aloha => Beau. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]