Issue 61719 - *.lin: No such file or directory
Summary: *.lin: No such file or directory
Status: CONFIRMED
Alias: None
Product: Build Tools
Classification: Code
Component: solenv (show other issues)
Version: 680m155
Hardware: PC Windows, all
: P4 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-07 04:46 UTC by quetschke
Modified: 2013-02-07 21:51 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description quetschke 2006-02-07 04:46:27 UTC
During a Windows build there are a few occurences like
(Example from xmloff/util/):

cat: ../wntmsci10.pro/lib/_ixo.lin: No such file or directory

They come from _tg_lib.mk

.IF "$(LIBxFILES)"!=""    
	@-$(TYPE) $(foreach,i,$(LIBxFILES) $(i:s/.lib/.lin/)) >> $(@:s/.lib/.lin/)
.ENDIF          # "$(LIBxFILES)"!=""     

when LIBxFILES is set to a *.lib file that has no corresponding *.lin file
because it comes it is the SHL1IMPLIB of an SHL1TARGET.

In this example it comes from
LIB4FILES=	$(LB)$/_ixo.lib
in xmloff/util/makefile.mk.

What is the prefered solution here? Generate the missing *.lin? With what?
Or do the @-$(TYPE) $(foreach,i,$(LIBxFILES) $(i:s/.lib/.lin/)) ... only if
the $(LIBxFILES:s/.lib/.lin/) files exist? Ignore the error by hiding it in
/dev/null?
Comment 1 hjs 2006-06-08 17:22:48 UTC
the .lin files are remains from windows incremental linking (see "linkinc" in
tg_shl.mk - IIRC, it worked with object list only). might be yet another
candidate for removal...

the sample of xmloff is special case.  of cause "binfilter/bf_xmloff/util" got
the same construct...
in these two cases, i would say the error is not relevant at all, no matter if
someone still wants this feature.