7 messages in com.perforce.jammingshared/DLL library support?| From | Sent On | Attachments |
|---|---|---|
| Xiao...@aero.gla.ac.uk | 27 May 1997 03:53 | |
| Xiao...@aero.gla.ac.uk | 27 May 1997 05:09 | |
| C.Co...@slh0633.wins.icl.co.uk C.Coles@slh0633.wins.icl.co.uk | 27 May 1997 05:45 | |
| Laur...@sybase.com | 27 May 1997 18:28 | |
| Xiao...@aero.gla.ac.uk | 28 May 1997 06:48 | |
| Xiao...@aero.gla.ac.uk | 28 May 1997 08:31 | |
| Laur...@sybase.com | 28 May 1997 17:00 |
| Subject: | shared/DLL library support?![]() |
|---|---|
| From: | Xiao...@aero.gla.ac.uk (Xiao...@aero.gla.ac.uk) |
| Date: | 05/28/1997 06:48:17 AM |
| List: | com.perforce.jamming |
Laura Wingerd wrote:
[...]
On platforms where command line length is a problem, our BuildLib rule also creates a temporary file containing the command text of the library archive or link command.
How to do this ? More details please ;-)
I try implement it in MSDOS port. My method is to define a special syxtax in action contents, for instance,
actions Cc { ^OptionName bah bha .... | contine bah bah ... ^SourceName a.c b.c ... $(CC) @OptionName -eExeName @SourceName $(RM) OptionName $(RM) SourceName }
The "^name ..." open a new file for writing The "| ..." append to last file
The implement is simple and just detected '^' and '|' from execcmd() before it be executed.
The original internal command "echo" does not work correctly from DJGPP's system() call. It gives some weird content when you use directory such as "\b\1"
Laura Wingerd Sybase (510)922-5232 wing...@sybase.com
--- +-------------------------------------------------------------+ | Dr Xiaokun Zhu E-Mail: xiao...@aero.gla.ac.uk | | Department of Aerospace, University of Glasgow, G12 8QQ, UK | | Tel : +44 141 3304068 FAX: +44 141 3305560 |




