[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug #41758] VMS Make incorrectly reports archives support present.
From: |
John E. Malmberg |
Subject: |
Re: [bug #41758] VMS Make incorrectly reports archives support present. |
Date: |
Mon, 28 Apr 2014 18:56:51 -0500 |
User-agent: |
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130215 Thunderbird/17.0.3 |
On 4/28/2014 1:51 PM, h.becker wrote:
On 04/27/2014 11:50 PM, John E. Malmberg wrote:
Help libraries are .hlb, not .hlp.
all: h.hlb(h)
My bad, sorry for the misleading typo, but I can't get that to work
You need a bit more, as the rule is based on the extension of the source
file, not the library file.
EAGLE> type test_help.mk
file1.hlp :
<tab>pipe open/write xxx file1.hlp ; write xxx "test help" ; close xxx
file1 : file1.hlp
help : help.hlb(file1)
But it is still not working. It is creating a text library instead of a
help library.
I thought that I had it working for all the cases
EAGLE> make --debug=b -f test_help.mk help
GNU Make 4.0.90
Built for VMS
Copyright (C) 1988-2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Reading makefiles...
Updating goal targets....
File 'help' does not exist.
File 'help.hlb(file1)' does not exist.
Must remake target 'help.hlb(file1)'.
library help.hlb file1.txt
Successfully remade target file 'help.hlb(file1)'.
Must remake target 'help'.
Successfully remade target file 'help'.
EAGLE> lib/list help.hlb
Directory of TEXT library LCL_ROOT:[make.tests]help.hlb;1 on 28-APR-2014
18:51:3
Looks like I need to try something else, like a number of unechoed
commands that test the target library extension and creating the library
based on it.
Regards,
-John