[Live-devel] Live555 DLL rather than static libs

GRINDSTAFF Gene A gene.grindstaff at hexagonsi.com
Wed Oct 17 10:30:39 PDT 2018


Jer,

Thanks!

Gene

Gene A. Grindstaff
Executive Subject Matter Expert, SG&I
T: 1.256.730.6983 M: 1.256.566.5376 F: 1.256.730.1717
E: mailto:gene.grindstaff at HexagonSI.com

Hexagon Safety & Infrastructure
305 Intergraph Way
Madison, AL, 35758
hexagonsafetyinfrastructure.com | LinkedIn | Facebook | Twitter

________________________________
From: live-devel <live-devel-bounces at ns.live555.com> on behalf of Jeremiah Morrill <jeremiah.morrill at econnect.tv>
Sent: Wednesday, October 17, 2018 11:48 AM
To: LIVE555 Streaming Media - development & use
Subject: Re: [Live-devel] Live555 DLL rather than static libs

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/<https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.live555.com%2F&data=02%7C01%7Cgene.grindstaff%40hexagonsi.com%7Cb911e9e633c24e3910d708d634505a7b%7C1b16ab3eb8f64fe39f3e2db7fe549f6a%7C0%7C0%7C636753917080998334&sdata=MeOJfu8YY%2FoHR3hAc%2FAA7zNXkJlzI8OmRoqlUuzDL3o%3D&reserved=0>


_______________________________________________
live-devel mailing list
live-devel at lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel<https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.live555.com%2Fmailman%2Flistinfo%2Flive-devel&data=02%7C01%7Cgene.grindstaff%40hexagonsi.com%7Cb911e9e633c24e3910d708d634505a7b%7C1b16ab3eb8f64fe39f3e2db7fe549f6a%7C0%7C0%7C636753917080998334&sdata=PUiq1hNsGRMQJq23uyPlxGbhb2eHTJfsJy%2Fznhimac4%3D&reserved=0>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20181017/35a81c1a/attachment-0001.html>


More information about the live-devel mailing list