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:finlay...@live555.com> Sent: Wednesday, October 17, 2018 9:33 AM To: LIVE555 Streaming Media - development & use<mailto:live-de...@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@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel