This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Problem with command line make.


Hi All

I am currently experiencing a problem in using make.exe in the Win2000
command line.
Current version of the make.exe I am using: GNU Make version 3.76.1

Scenario Description.
Executing the make file form the Windows 2000
CMD.exe the following result occurs:

>C:\Projects\dev\src\com\cellpoint\platform>make
>make -w -k -f c:/projects/dev/src/com/cellpoint/platform/Makefile all
>make[1]: Entering directory `C:/Projects/dev/src/com/cellpoint/platform'
>c:/jdk1.3/bin/javac -classpath
c:/jdk1.3/jre/lib/rt.jar;c:/projects/dev/classes;
>vc:/projects/dev/jars/OtpErlang.jar -d c:/projects/dev/classes -sourcepath
c:/pro
>jects/dev/src -deprecation
c:/projects/dev/src/com/cellpoint/platform/Connection
>Object.java
>c:/projects/dev/classes: not found
>c:/projects/dev/jars/OtpErlang.jar: not found

Executing the problem command manually from the command line I achieve
success.

>C:\Projects\dev\src\com\cellpoint\platform>c:/jdk1.3/bin/javac -classpath
c:/jdk
>1.3/jre/lib/rt.jar;c:/projects/dev/classes;c:/projects/dev/jars/OtpErlang.j
ar -d
> c:/projects/dev/classes -sourcepath c:/projects/dev/src -deprecation
c:/project
>s/dev/src/com/cellpoint/platform/ConnectionObject.java

The problem occurred in the building of the variable CLASSPATH in the
Makefile
Variable assinments:
SEP = ;
JRE = c:/jdk1.3/jre/lib/rt.jar
CLASS_DIR = c:/projects/dev/classes
OTHER_JARLIST = c:/projects/dev/jars/OtpErlang.jar
If I use this statement the above problem occur.
CLASSPATH	 = $(JRE)$(SEP)$(CLASS_DIR)$(SEP)$(OTHER_JARLIST)
If I use the next statement the problem disappears.
CLASSPATH	 = $(OTHER_JARLIST)

It seems that I can not build a new variable from multiple variables.
Am I missing something or using it incorrectly.

Thanks in advance.
Jan Jacobs

Application Development
CellPoint Systems SA
Tel: +27 (0)11 254 5100
Direct: +27 (0)11 254 5128
Mobile: +27 (0)83 279 1239


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]