[Live-devel] Live555 DLL rather than static libs
Jeremiah Morrill
Jeremiah.Morrill at econnect.tv
Wed Oct 17 09:43:10 PDT 2018
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:finlayson at live555.com>
Sent: Wednesday, October 17, 2018 9:33 AM
To: LIVE555 Streaming Media - development & use<mailto:live-devel at ns.live555.com>
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
live-devel at lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20181017/a1384396/attachment.html>
More information about the live-devel
mailing list