make failed on Win32

[email protected] ("Lihn, Steve")
Newsgroups perl.p5ee
Message-ID <[email protected]>
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
> 
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.