[Cmake] Dependency list too long for Borland Make

Bill Hoffman bill.hoffman at kitware.com
Fri Sep 6 12:49:49 EDT 2002


                
I am not getting that at all.    OutputObjectDepends should not be that long,
perhaps this is some other difference (make version, some shell variable....)

-Bill


Administrator at KALGAN ~/Insight_borland/Testing/Code/BasicFilters
$ make
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
C:\Borland\Bcc55\Bin\bcc32 -P -w- -whid -waus -wpar -tWM -Od -v -oitkBasicFilter
sHeaderTest.obj -IC:\Hoffman\Insight\Testing\Code\BasicFilters -IC:\Hoffman\Insi
ght\Code\Algorithms -IC:\Hoffman\Insight\Code\BasicFilters -IC:\Hoffman\Insight\
Code\Common -IC:\Hoffman\Insight\Code\Numerics -IC:\Hoffman\Insight\Code\IO -IC:
\Hoffman\Insight\Code\Numerics\Statistics -IC:\Hoffman\Insight_borland\Code\Nume
rics\vxl -IC:\Hoffman\Insight\Code\Numerics\vxl -IC:\Hoffman\Insight_borland\Cod
e\Numerics\vxl\vcl -IC:\Hoffman\Insight\Code\Numerics\vxl\vcl -IC:\Hoffman\Insig
ht\Code\SpatialObject -IC:\Hoffman\Insight\Utilities\png -IC:\Hoffman\Insight\Ut
ilities\zlib -IC:\Hoffman\Insight\Utilities\MetaIO -IC:\Hoffman\Insight_borland
-IC:\Hoffman\Insight\Code\Numerics\FEM -DNOMINMAX -c C:\Hoffman\Insight\Testing\
Code\BasicFilters\itkBasicFiltersHeaderTest.cxx

At 12:34 PM 9/6/2002 -0400, Miller, James V (Research) wrote:
>I just tried your changes... 
> 
>I get an error "Fatal cmake.depends 484: Rule line too long"
> 
>I think the OutputObjectDepends() routine needs a similar change.
>   
>-----Original Message----- 
>From: Bill Hoffman [mailto:bill.hoffman at kitware.com] 
>Sent: Friday, September 06, 2002 12:09 PM 
>To: Miller, James V (Research); CMake developers (E-mail) 
>Subject: RE: [Cmake] Dependency list too long for Borland Make
>
>My change only required changing this function:
>
>void cmUnixMakefileGenerator::OutputCheckDepends(std::ostream& fout)
>
>
>
>At 12:00 PM 9/6/2002 -0400, Miller, James V (Research) wrote:
>>I haven't tried your patch yet... but in my local copy, I had to modify 
>>  
>>cmUnixMakefile::OutputObjectDepends() 
>>cmUnixMakefile::OutputCheckDepends() 
>>cmUnixMakefile::OutputMakeRules() 
>>  
>>   
>>-----Original Message----- 
>>From: Bill Hoffman [mailto:bill.hoffman at kitware.com] 
>>Sent: Friday, September 06, 2002 11:44 AM 
>>To: Miller, James V (Research); CMake developers (E-mail) 
>>Subject: Re: [Cmake] Dependency list too long for Borland Make
>>
>>Thanks for the report.  I have checked in a fix that seems to work. 
>>I changed the rule to many  all:: targets instead of one all: target 
>>with a big list of line completed files.
>>
>>I will put the fix into the next patch for 1.4 (1.4.5).
>>
>>-Bill
>>
>>
>>
>>
>>
>>At 10:55 AM 9/5/2002 -0400, Miller, James V (Research) wrote: 
>>>The dependency lists (cmake.depends, cmake.check_depends) for Insight/Testing/Code/BasicFilters are too long for Borland Make.  
>>>The error is "484: Rule line too long"  
>>>I can however build using NMake on the Borland Makefiles. 
>>>
>>>
>>>
>>>  
>>>Jim Miller 
>>>_____________________________________ 
>>>Visualization & Computer Vision 
>>>GE Research 
>>>Bldg. KW, Room C218B 
>>>P.O. Box 8, Schenectady NY 12301
>>>
>>><mailto:millerjv at research.ge.com>millerjv at research.ge.com 
>>>james.miller at research.ge.com 
>>>(518) 387-4005, Dial Comm: 8*833-4005, 
>>>Cell: (518) 505-7065, Fax: (518) 387-6981 
>>>
>>> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 
>>> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cmake/attachments/20020906/17033377/attachment.html>


More information about the CMake mailing list