Hi,
At Thu, 27 Oct 2005 00:59:50 +0900,
Berger, Daniel wrote in [ruby-talk:162756]:
> Can you confirm if your lib.exe has problems with spaces in path names?
Yes, it seems to work.
$ cl -c -Fo"lib objs\foo.obj" "lib objs\foo.c"
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3077 for 80x86
Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.
foo.c
$ cl -c -Fo"lib objs\bar.obj" "lib objs\bar.c"
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3077 for 80x86
Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.
bar.c
$ lib -out:"lib objs\space.lib" "lib objs\foo.obj" "lib objs\bar.obj"
Microsoft (R) Library Manager Version 7.10.2240.8
Copyright (C) Microsoft Corporation. All rights reserved.
$ dumpbin -symbols "lib objs\space.lib" | findstr "External"
00A 00000000 SECT3 notype () External | _bar
00A 00000000 SECT3 notype () External | _foo
--
Nobu Nakada