Ethereal-dev: Re: [Ethereal-dev] Re: [Ethereal-cvs] rev 15838: /trunk/epan/dissectors/: Makefi

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Gerald Combs <gerald@xxxxxxxxxxxx>
Date: Fri, 16 Sep 2005 08:35:42 -0500
Tim Potter wrote:
> On Fri, 2005-09-16 at 14:23 +0200, Joerg Mayer wrote:
> 
>>On Fri, Sep 16, 2005 at 12:11:18PM +0000, tpot@xxxxxxxxxxxx wrote:
>>
>>>Log:
>>> Comment out pidl dissectors for the moment to get the win32 build
>>> going again.  I have most of a patch to get it working but I don't
>>> think it will be finished tonight.
>>>
>>>Directory: /trunk/epan/dissectors/
>>>  Changes    Path               Action
>>>  +0 -2      Makefile.common    Modified
>>
>>Just out of curiosity: How did the win32 build fail?
> 
> 
> I believe the object files were being created in the pidl directory but
> the linker was looking for them in epan/dissectors.
> 
> I missed your commit of -r15835 moving the pidl files up a directory
> before I did 15838.  I'll undo it now.

It looks like the MSVC linker doesn't like forward slashes when used as
path separators:

Linking dissectors.lib
    link /lib /out:dissectors.lib pidl/packet-dcerpc-atsvc.obj [ ... ]
Microsoft (R) Library Manager Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

LINK : fatal error LNK1181: cannot open input file
    "pidl/packet-dcerpc-atsvc.obj"