Wireshark mailing list archives

Re: Do Windows compilers require WS_VAR_IMPORT in .h files


From: Joerg Mayer <jmayer () loplof de>
Date: Fri, 28 Sep 2012 19:40:29 +0200

Hello Pascal,

On Fri, Sep 28, 2012 at 05:25:41PM +0200, Pascal Quantin wrote:
2012/9/28 Joerg Mayer <jmayer () loplof de>
I'm working on building wireshark with gcc with -fvisibility=hidden. This
will mostly mimic the behaviour already on Windows. The gcc attribute
to change the visibility causes errors when used in .h files (well, in
declarations without a  the object).
I have replaced WS_VAR_IMPORT with extern in .h files. Can someone on
Windows
please test whether this still works?

it fails with the following errors (MSVC2010EE 32 bits):

Can you please apply the attached patch on top of the previous one to check
whether this fixed the compile problem in packet-dcom.c?
If it does, I will rework the whole patch in the same manner.

Thanks for testing!

 Ciao
    Jörg
-- 
Joerg Mayer                                           <jmayer () loplof de>
We are stuck with technology when what we really want is just stuff that
works. Some say that should read Microsoft instead of technology.

Attachment: dcom-dot-c.patch
Description:

___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe

Current thread: