I have this project building as a Dlll on Windows without any code changes.

CMake is my build system though (never used CMake GUI) so I can simply set in 
my main CMakeLists.txt:

set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)

This option does a lot of magic for MSVC that I never cared to look into, but 
it does work.

-Jer

From: Ross Finlayson<mailto:[email protected]>
Sent: Wednesday, October 17, 2018 9:33 AM
To: LIVE555 Streaming Media - development & 
use<mailto:[email protected]>
Subject: Re: [Live-devel] Live555 DLL rather than static libs

> I am equally confused, but I believe it is because none of the other static 
> variables are called/used in your base libraries.

The other two examples I noted
        maxInputESFrameSize
        responseBufferSize
are definitely used in the code.

And unfortunately "OutPacketBuffer::maxSize” appears several times in the code, 
so I don’t want to change this just to appease one buggy compiler.  Sorry.


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel

_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to