Stephen,
I finished perl Makefile.PL on Win NT. (P5EEx/Blue)
But when I do nmake, I got this. I think the problem is the command line too
long.
Is it possible to break it down to smaller pieces?
--Steve 

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

NMAKE : fatal error U1095: expanded command line 'C:\Perl\bin\perl.exe -we
"use File::Basename; use File::Path qw(mkpath); %m=@ARGV;for (keys %m){"  -e
"next if -e $m{$_} && -M $m{$_} < -M $_ && -M $m{$_} < -M 'Makefile';"  -e
"print qq(Htmlifying $m{$_}\n);"  -e "$dir = dirname($m{$_}); mkpath($dir)
unless -d $dir;"  -e "system(qq[$^X ].q["-IC:\Perl\lib" "-IC:\Perl\lib"
C:\Perl\bin\pod2html.bat ].qq[$_>$m{$_}])==0 or warn qq(Couldn\047t install
$m{$_}\n);"  -e "chmod(oct()), $m{$_} or warn qq(chmod  $m{$_}: $!\n);}"
P5EEx/Blue/Widget/HTML/ImageButton.pm
htdocs\P5EEx/Blue/Widget/HTML/ImageButton.html  P5EEx/Blue/P5EE.pm
htdocs\P5EEx/Blue/P5EE.html  P5EEx/Blue/Widget/HTML/ValidatedTextField.pm
htdocs\P5EEx/Blue/Widget/HTML/ValidatedTextField.html
P5EEx/Blue/Widget/HTML/DateField.pm
htdocs\P5EEx/Blue/Widget/HTML/DateField.html  P5EEx/Blue/Serializer.pm
htdocs\P5EEx/Blue/Serializer.html  P5EEx/Blue/Serializer/Storable.pm
htdocs\P5EEx/Blue/Serializer/Storable.html  P5EEx/Blue/Config.pod
htdocs\P5EEx/Blue/Config.html  P5EEx/Blue/perlstyle.pod
htdocs\P5EEx/Blue/perlstyle.html  P5EEx/Blue/TemplateEngine.pm
htdocs\P5EEx/Blue/TemplateEngine.html  P5EEx/Blue/Messaging.pm
htdocs\P5EEx/Blue/Messaging.html  P5EEx/Blue/Widget/HTML/HierView.pm
htdocs\P5EEx/Blue/Widget/HTML/HierView.html
P5EEx/Blue/Widget/HTML/Button.pm  htdocs\P5EEx/Blue/Widget/HTML/Button.html
P5EEx/Blue/UserAgent.pm  htdocs\P5EEx/Blue/UserAgent.html
P5EEx/Blue/Service.pm  htdocs\P5EEx/Blue/Service.html
P5EEx/Blue/SharedDatastore.pm  htdocs\P5EEx/Blue/SharedDatastore.html
P5EEx/Blue/Widget/HTML/Template.pm
htdocs\P5EEx/Blue/Widget/HTML/Template.html
P5EEx/Blue/Widget/HTML/Select.pm  htdocs\P5EEx/Blue/Widget/HTML/Select.html
P5EEx/Blue/Widget/HTML/RepositoryEditor.pm
htdocs\P5EEx/Blue/Widget/HTML/RepositoryEditor.html
P5EEx/Blue/Serializer/XMLSimple.pm
htdocs\P5EEx/Blue/Serializer/XMLSimple.html  P5EEx/Blue/Widget/Template.pm
htdocs\P5EEx/Blue/Widget/Template.html  P5EEx/Blue/Security.pm
htdocs\P5EEx/Blue/Security.html  P5EEx/Blue/Repository.pm
htdocs\P5EEx/Blue/Repository.html  P5EEx/Blue/SharedResourceSet.pm
htdocs\P5EEx/Blue/SharedResourceSet.html  P5EEx/Blue/Context/CGI.pm
htdocs\P5EEx/Blue/Context/CGI.html  P5EEx/Blue/LogChannel.pm
htdocs\P5EEx/Blue/LogChannel.html  P5EEx/Blue/Serializer/Properties.pm
htdocs\P5EEx/Blue/Serializer/Properties.html  P5EEx/Blue/Config/File.pod
htdocs\P5EEx/Blue/Config/File.html  P5EEx/Blue/Widget/HTML/Stylizable.pm
htdocs\P5EEx/Blue/Widget/HTML/Stylizable.html
P5EEx/Blue/Widget/HTML/Label.pm  htdocs\P5EEx/Blue/Widget/HTML/Label.html
P5EEx/Blue/Exceptions.pm  htdocs\P5EEx/Blue/Exceptions.html
P5EEx/Blue/Widget/HTML/StylizableContainer.pm
htdocs\P5EEx/Blue/Widget/HTML/StylizableContainer.html
P5EEx/Blue/Session/Cookie.pm  htdocs\P5EEx/Blue/Session/Cookie.html
P5EEx/Blue/Reference.pm  htdocs\P5EEx/Blue/Reference.html
P5EEx/Blue/Widget/HTML/TreeView.pm
htdocs\P5EEx/Blue/Widget/HTML/TreeView.html
P5EEx/Blue/Widget/HTML/TextField.pm
htdocs\P5EEx/Blue/Widget/HTML/TextField.html  P5EEx/Blue/Context/HTML.pm
htdocs\P5EEx/Blue/Context/HTML.html  P5EEx/Blue/Context.pm
htdocs\P5EEx/Blue/Context.html  P5EEx/Blue/exceptions.pod
htdocs\P5EEx/Blue/exceptions.html  P5EEx/Blue/Widget/HTML/DateDropDowns.pm
htdocs\P5EEx/Blue/Widget/HTML/DateDropDowns.html
P5EEx/Blue/Widget/HTML/Toolbar.pm
htdocs\P5EEx/Blue/Widget/HTML/Toolbar.html  P5EEx/Blue/Procedure.pm
htdocs\P5EEx/Blue/Procedure.html  P5EEx/Blue/Widget/HTML/Element.pm
htdocs\P5EEx/Blue/Widget/HTML/Element.html  P5EEx/Blue/datetime.pod
htdocs\P5EEx/Blue/datetime.html  P5EEx/Blue/Widget/HTML/NewWidget.pm
htdocs\P5EEx/Blue/Widget/HTML/NewWidget.html  P5EEx/Blue/devguide.pod
htdocs\P5EEx/Blue/devguide.html  P5EEx/Blue/Widget/HTML.pm
htdocs\P5EEx/Blue/Widget/HTML.html  P5EEx/Blue/Widget/HTML/DataTable.pm
htdocs\P5EEx/Blue/Widget/HTML/DataTable.html  P5EEx/Blue/Widget/HTML/Menu.pm
htdocs\P5EEx/Blue/Widget/HTML/Menu.html  P5EEx/Blue/Widget/HTML/Checkbox.pm
htdocs\P5EEx/Blue/Widget/HTML/Checkbox.html  P5EEx/Blue/Widget.pm
htdocs\P5EEx/Blue/Widget.html  P5EEx/Blue/Widget/HTML/SelectorView.pm
htdocs\P5EEx/Blue/Widget/HTML/SelectorView.html
P5EEx/Blue/Repository/Sample.pm  htdocs\P5EEx/Blue/Repository/Sample.html
P5EEx/Blue/Serializer/Ini.pm  htdocs\P5EEx/Blue/Serializer/Ini.html
P5EEx/Blue/SharedResourceSet/IPCLocker.pm
htdocs\P5EEx/Blue/SharedResourceSet/IPCLocker.html
P5EEx/Blue/Repository/SOAP.pm  htdocs\P5EEx/Blue/Repository/SOAP.html
P5EEx/Blue/podstyle.pod  htdocs\P5EEx/Blue/podstyle.html
P5EEx/Blue/Widget/HTML/AppFrame.pm
htdocs\P5EEx/Blue/Widget/HTML/AppFrame.html  P5EEx/Blue/Repository/DBI.pm
htdocs\P5EEx/Blue/Repository/DBI.html  P5EEx/Blue/Session/HTMLHidden.pm
htdocs\P5EEx/Blue/Session/HTMLHidden.html  P5EEx/Blue/Session.pm
htdocs\P5EEx/Blue/Session.html' too long
Stop.



  Steve Lihn
  FIS Database Support, Merck & Co., Inc.
  Tel: (908) 423 - 4441



> -----Original Message-----
> From: Stephen Adkins [mailto:[EMAIL PROTECTED]]
> Sent: Friday, March 22, 2002 8:46 AM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: Re: Crazy Lack of Sleep thought - Generic UI module
> 
> 
> At 03:20 AM 3/22/2002 -0800, Michael Cummings wrote:
> ....
> >My thought was a simple one, so to speak, never mind
> >the coding involved. A generic UI module, invoked like
> >$new_something = UI::new(html), or $new_something =
> >UI::new(gtk), etc (syntax not the point here, I know
> >that that's bad even for pseudo code), but the idea is
> >a generic UI that takes a common set of functions and
> >produces at least similar results for a wide variety
> >of interface types. That way you could develop an app,
> >use this generic UI, and with one incoming parameter
> >(html, tk, gtk, curses, what have you) you would have
> >an interface that met your needs without an recoding.
> >Yeah, the backend modules would be huge, rough, and
> >very sticky, but the results might warrant that. And
> >in my "enterprise" experiences, that would be a
> >wonderful thing, the ability to display a project in a
> >large variety of gui types.
> ....
> 
> Hi,
> 
>  * Do you actually need this or are you just curious?
>  * Are you interested in exploring how this might be done
>    within the P5EEx::Blue framework?
>  * Do you have skills with any of the non-HTML Perl UI
>    environments of which you speak? (Gtk, Curses, WxPerl, etc.)
> 
> I have thought about how this would be done with Widgets.
> Solving the problem is not unlike solving the problem 
> of presenting different variants of HTML based on
> the capabilities of the browser (DHTML, JavaScript, Java, etc.).
> 
> I agree in general that the UI's may need to be tremendously
> different for different user agents.  However, at some logical
> level in the application design, they will be the same.
> 
> If you have the interest to pursue these thoughts within the
> P5EEx::Blue framework, let me know.
> 
> Stephen
> 
> 
> 

Reply via email to