[EMAIL PROTECTED] wrote:
Well, I have to say that this advice worked! Thank you very much. As I type this, compiling is still running, well past where it ended before.
Wait a second! Why is it necessary? It works well for me and propably also for Pavel, as he is still providing milestone snapshots.
What I did: I opened the file in textpad and removed all blank lines. I noted that some blank lines had tabs in them. When I saved that file and restarted dmake, it breezed past that area and is still compiling.
Something is *MEGA*fishy here. Jack, are you using cygwin textmounts? If yes, I'm surprised that you got that far.
Many thanks for this advice.
Well, this might solve this problem for you, but I'm still wondering why only you are having these problems. Volker
Best regards, Jack On Tue, 19 Jul 2005 14:37:52 +0200 Hans-Joachim Lankenau <[EMAIL PROTECTED]> wrote:hi! right, there were several issues in the past with empty lines inside rule/target definition. IIRC, sometimes related to lineend conventions. also new (not yet in the MWS) versions seem to be able to handle this correct. this error exactly looks like. anyway, i would suggest removing the empty lines inside the targets of "moz/extractfiles.mk". note that a new checkout of "solenv" won't help at all. tschau... ause Joerg Barfurth wrote:Hi Jack, [EMAIL PROTECTED] wrote:Well, that ought to teach me to comment stuff out. Now,itcrashes in the very next block of code with this error: /cygdrive/c/downloads/openOffice/src680_m117/moz dmake: extractfiles.mk: line 240: Error -- Expecting macro or rule defn, foun d neitherLooking at that error and your previous one gives anidea of theproblem. It probably was caused by cvs (maybe theversion you are usingor some option ?).The code it's crashing in now is this: # copy files in COMPONENT_RUNTIMELIST +$(foreach,file,$(COMPONENT_RUNTIMELIST) $(COPY) $(MOZ_BIN_DIR)$/components$/$(DLLPRE)$(file)$(DLLPOST)\ $(RUNTIME_DIR)$/components$/$(DLLPRE)$(file)$(DLLPOST) &&)\ echo >& $(NULLDEV)The contents of this is irrelevant. This code issupposed to be part ofa rule definition (the$(MISC)$/build$/so_moz_runtime_files one).Apparently dmake does not reckognize that this piece ofcode (andearlier the @echo in the non-Solaris case) is still partof that rule,due to the blank-looking lines that separate the blocks. IIRC these lines must not be empty, but should contain a'tab' characterat the beginning that signals to dmake that they arestill part of therule. Either cvs or an oversmart text editor apparentlyhas strippedthis tab in the line before '# copy files inRES_FILELIST' (possibly inmore).Now, I have to wonder if it's not unzipping the filesinthe /moz/zipped directory. In short, something is not right, and commenting outtheeffects of testing for solaris didn't fix anything. More research. Maybe this new "bug" will trigger somemoreideas.Maybe a fresh checkout of solenv is the most promisingidea to fix this.HTH, Joerg--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- If you like my work consider: http://www.scytek.de/donations.html PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D
signature.asc
Description: OpenPGP digital signature
