Prebuild for windows

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Prebuild for windows

Zack
Hi There,

You are offering for windows following prebuilds.
i.e.:
gstreamer-1.0-devel-x86-1.6.3.msi
gstreamer-1.0-x86-1.6.3.msi

Can you please tell me in which compiler configuration they are build?
e.g. Are this release builds with debug information?

"gstreamer-1.0-devel-x86-1.6.3.msi" contains not DLLs and static
libraries, why are the static libs for development?

Regards,
Zack

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Prebuild for windows

Sebastian Dröge-3
On Do, 2016-03-17 at 19:24 +0100, Zack Snyder wrote:

> Hi There,
>
> You are offering for windows following prebuilds.
> i.e.:
> gstreamer-1.0-devel-x86-1.6.3.msi
> gstreamer-1.0-x86-1.6.3.msi
>
> Can you please tell me in which compiler configuration they are
> build?
> e.g. Are this release builds with debug information?
mingw with gcc 4.7.3. The binaries contain debug symbols but are
compiled with optimizations.

They're generated with our cerbero tool:
https://cgit.freedesktop.org/gstreamer/cerbero/

> "gstreamer-1.0-devel-x86-1.6.3.msi" contains not DLLs and static 
> libraries, why are the static libs for development?

They're expected to be installed both. The -devel installer only
contains additional files that you need for development. Headers, etc.

--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (968 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Aw: Re: Prebuild for windows

Zack
Can you please add this information to the installer or somewhere on the website?
Maybe also the optimization level used during compiling.
 
Why are the static libs only included in the devel installer? The headers are needed for dynamic and static linking anyway.
 
Gesendet: Donnerstag, 17. März 2016 um 19:49 Uhr
Von: "Sebastian Dröge" <[hidden email]>
An: "Discussion of the development of and with GStreamer" <[hidden email]>
Betreff: Re: Prebuild for windows
On Do, 2016-03-17 at 19:24 +0100, Zack Snyder wrote:
> Hi There,
>
> You are offering for windows following prebuilds.
> i.e.:
> gstreamer-1.0-devel-x86-1.6.3.msi
> gstreamer-1.0-x86-1.6.3.msi
>
> Can you please tell me in which compiler configuration they are
> build?
> e.g. Are this release builds with debug information?

mingw with gcc 4.7.3. The binaries contain debug symbols but are
compiled with optimizations.

They're generated with our cerbero tool:
https://cgit.freedesktop.org/gstreamer/cerbero/

> "gstreamer-1.0-devel-x86-1.6.3.msi" contains not DLLs and static 
> libraries, why are the static libs for development?

They're expected to be installed both. The -devel installer only
contains additional files that you need for development. Headers, etc.

--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Aw: Re: Prebuild for windows

Sebastian Dröge-3
On Fr, 2016-03-18 at 10:33 +0100, Zack Snyder wrote:
> Can you please add this information to the installer or somewhere on
> the website?
> Maybe also the optimization level used during compiling.

Whatever is the default of the software built, usually -O2

> Why are the static libs only included in the devel installer? The
> headers are needed for dynamic and static linking anyway.

What would you do with the static libs without the headers?

--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (968 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Aw: Re: Re: Prebuild for windows

Zack
That is the same for the DLLs. You need the headers and the libs, when you easily want to work with it.
 
The other question is, why did you deliver two separate installers?
Can you not bundle it into one?
 
Gesendet: Freitag, 18. März 2016 um 10:56 Uhr
Von: "Sebastian Dröge" <[hidden email]>
An: "Discussion of the development of and with GStreamer" <[hidden email]>
Betreff: Re: Aw: Re: Prebuild for windows
On Fr, 2016-03-18 at 10:33 +0100, Zack Snyder wrote:
> Can you please add this information to the installer or somewhere on
> the website?
> Maybe also the optimization level used during compiling.

Whatever is the default of the software built, usually -O2

> Why are the static libs only included in the devel installer? The
> headers are needed for dynamic and static linking anyway.

What would you do with the static libs without the headers?

--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Aw: Re: Re: Prebuild for windows

Sebastian Dröge-3
On Di, 2016-03-22 at 09:31 +0100, Zack Snyder wrote:
> That is the same for the DLLs. You need the headers and the libs,
> when you easily want to work with it.

You don't need headers/libs for just running an application against the
GStreamer DLLs.

> The other question is, why did you deliver two separate installers?
> Can you not bundle it into one?

So that people just wanting to run a GStreamer application don't need
to download all the other things.

--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (968 bytes) Download Attachment