From: nobuyoshi nakada Date: 2005-10-31T19:20:31+09:00 Subject: Re: mkmf, linking against a specific DLL on windows 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