On Mon, Jul 18, 2011 at 4:05 PM, Sven Barth <[email protected]> wrote: > > On 18.07.2011 19:20, Marcos Douglas wrote: >> >> On Mon, Jul 18, 2011 at 2:08 PM, Sven Barth<[email protected]> >> wrote: >>> >>> On 18.07.2011 14:44, Graeme Geldenhuys wrote: >>>> >>>> On 07/18/2011 02:23 PM, Marcos Douglas wrote: >>>>> >>>>> W:\md\dev\freepascal\compiler\fpcdocs>make rtl.chk fcl.chk >>>>> FPCSRCDIR=W:\md\dev\f >>>>> reepascal\compiler\2.4.5 >>>>> fpdoc --warn-no-node --package=rtl --descr=rtl.xml --content=rtl.xct >>>>> --hide-pro >>>> >>>> ....snip... >>>>> >>>>> ler\2.4.5/rtl/inc/ctypes.pp >>>>> -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/unix -FiW >>>>> :\md\dev\freepascal\compiler\2.4.5/rtl/win >>>>> -FiW:\md\dev\freepascal\compiler\2.4. >>>>> 5/rtl/win32" --format=html --output=rtl --footer-date='mmm dd yyyy' >>>>> A linha de entrada é muito longa. >>>>> make: *** [rtl.chk] Error 255 >>>>> >>>>> W:\md\dev\freepascal\compiler\fpcdocs> >>>>> ----------------------------------------------------------------------- >>>>> My Win is Portuguese so, the translate this error is "The input line >>>>> is too long.". >>>> >>>> Thanks for the translation. It seems Windows can't handle such a long >>>> command on the command line. Two options I can think of: >>> >>> I don't know how long the given command line is, but the limits for Windows >>> using cmd are as follows: >>> >>> * up to including Windows 2000: 2047 characters >>> * from Windows XP on: 8191 characters >>> >>> The limit when using CreateProcess directly is 32767 characters (max length >>> of a UNICODE_STRING). >> >> As I thought... then I may have problems using many arguments (-Fi) >> for ppc386.exe. > > You could pass them using an additional config file. > > Create a file, e.g mycfg.cfg and add your "-Fi" entries there > (and any other option you'd like to use). Then you call fpc or > ppc386 with "@mycfg.cfg" as argument. There the restrictions > of Windows don't apply ;)
Very good, but... this tip resolves the ppc386 but not Make. The problem continues with Make to generate the documentation. Thanks for the tip, anyway. Marcos Douglas -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
