[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU make faults when a semicolon is present in a variable
From: |
Eli Zaretskii |
Subject: |
Re: GNU make faults when a semicolon is present in a variable |
Date: |
Wed, 07 Feb 2001 19:43:29 +0200 |
> From: "M.N." <address@hidden>
> Newsgroups:
> gnu.g++.help,gnu.gcc.help,gnu.misc.discuss,gnu.utils.bug,gnu.utils.help
> Date: Tue, 6 Feb 2001 21:11:22 -0800
>
> CLASSPATH = c:\apps\JSDK2.0\lib\jsdk.jar;c:\apps\javalibs\MD5.jar
>
> JFLAGS=-classpath $(CLASSPATH) -deprecation -g
>
> COMPILE.java=$(JAVAC) $(JFLAGS)
>
> .java.class:
> @echo ----------------- $(HOSTNAME) javac $< -----------------------
> $(COMPILE.java) $<
> ...
> [snipped]
>
> When I run make, it fails to interpret the semi-colon that separates MD5.jar
> and jsdk.jar as a literal, and it thinks it's some dependency or some other
> command and it fails to compile my .java file properly.
I tried this with the same port of Make (except on Windows 98, not on
W2K), and I cannot reproduce the problem you describe.
Could you please post _precisely_ what was the error message you saw?
(And please don't cross-post to all those other news groups: they are
irrelevant to this problem.)