Newbie trying to set up windows gstreamer build environment

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

Newbie trying to set up windows gstreamer build environment

Dan Kegel
Hi!
I've built recent gstreamer on linux and mac, and now I'd like to do
it on windows.

Ideally, I'd like to do it with Visual C++'s commandline tools and ninja :-)

But


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

Re: Newbie trying to set up windows gstreamer build environment

Dan Kegel
Hi!
I've built recent gstreamer on linux and mac, and now I'd like to do
it on windows (64 bit win 10).

Ideally, I'd like to do it with Visual C++'s commandline tools and
ninja :-) but I'll do it with whatever's easiest.

Looking at https://gstreamer.freedesktop.org/documentation/installing/building-from-source-using-cerbero.html
it recommends "Msys/MinGW (Install it with all the options enabled)"
and links to https://sourceforge.net/projects/mingw/files/
Well, ok, that offers an "Installer", so I downloaded and ran
https://astuteinternet.dl.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe
and used its 'list' verb... but didn't see any 64 bit tools.  I tried
using it to
install gcc, but building hello world yielded a 32 bit program. -m64
didn't help.

Looking at https://mingw-w64.org/doku.php/download I see that the only
distribution that seems to come with modern gcc is msys2, so
I went to https://mingw-w64.org/doku.php/download/msys2
(which just linked to http://www.msys2.org/ ) and
tried that out.  I was able to install the environment, but not gcc.

Is it me, or is the doc on how to get a cerbero gstreamer build
environment on windows a little incomplete?

Thanks,
Dan


On Tue, Oct 10, 2017 at 9:23 PM, Dan Kegel <[hidden email]> wrote:

> Hi!
> I've built recent gstreamer on linux and mac, and now I'd like to do
> it on windows.
>
> Ideally, I'd like to do it with Visual C++'s commandline tools and ninja :-)
>
> But
>
>
> Looking around, I fou
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

AW: Newbie trying to set up windows gstreamer build environment

Thornton, Keith
Hello Dan, I build 64 bit for windows 7 by following the instructions behind
https://gstreamer.freedesktop.org/documentation/installing/building-from-source-using-cerbero.html

-----Urspr√ľngliche Nachricht-----
Von: gstreamer-devel [mailto:[hidden email]] Im Auftrag von Dan Kegel
Gesendet: Mittwoch, 11. Oktober 2017 06:33
An: gstreamer-devel <[hidden email]>
Betreff: Re: Newbie trying to set up windows gstreamer build environment

Hi!
I've built recent gstreamer on linux and mac, and now I'd like to do it on windows (64 bit win 10).

Ideally, I'd like to do it with Visual C++'s commandline tools and ninja :-) but I'll do it with whatever's easiest.

Looking at https://gstreamer.freedesktop.org/documentation/installing/building-from-source-using-cerbero.html
it recommends "Msys/MinGW (Install it with all the options enabled)"
and links to https://sourceforge.net/projects/mingw/files/
Well, ok, that offers an "Installer", so I downloaded and ran https://astuteinternet.dl.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe
and used its 'list' verb... but didn't see any 64 bit tools.  I tried using it to install gcc, but building hello world yielded a 32 bit program. -m64 didn't help.

Looking at https://mingw-w64.org/doku.php/download I see that the only distribution that seems to come with modern gcc is msys2, so I went to https://mingw-w64.org/doku.php/download/msys2
(which just linked to http://www.msys2.org/ ) and tried that out.  I was able to install the environment, but not gcc.

Is it me, or is the doc on how to get a cerbero gstreamer build environment on windows a little incomplete?

Thanks,
Dan


On Tue, Oct 10, 2017 at 9:23 PM, Dan Kegel <[hidden email]> wrote:

> Hi!
> I've built recent gstreamer on linux and mac, and now I'd like to do
> it on windows.
>
> Ideally, I'd like to do it with Visual C++'s commandline tools and
> ninja :-)
>
> But
>
>
> Looking around, I fou
_______________________________________________
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: Newbie trying to set up windows gstreamer build environment

Dan Kegel
On Tue, Oct 10, 2017 at 11:09 PM, Thornton, Keith
<[hidden email]> wrote:
> Hello Dan, I build 64 bit for windows 7 by following the instructions behind
> https://gstreamer.freedesktop.org/documentation/installing/building-from-source-using-cerbero.html

That's what I was trying to do, but I got stuck at the

"Msys/MinGW (Install it with all the options enabled)"

step.  Can you give a little more detail there?  I can't tell
what exactly to download, even.
- Dan
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

AW: Newbie trying to set up windows gstreamer build environment

Thornton, Keith
Hi,
I installed in a VMware Virtual machine and made some notes at the time but I'm afraid they are not very specific.
For what they are worth here they are.

1) install VMWare Workstation 12 on Speed Demon Machine.
2) install Windows Professional 7 x64 English
3) Updated Windows by installing current patch set.
4) Installed german keyboard and changed location to Germany.
5) Installed Firefox and Security Essentials.
I made a first snapshot here. Unfortunately, windows then decided it wanted to install more updates after the snapshot was made.
6) installed mingw 32bit installer, selected a complete installation of binaries and then installed MinGW to C:\MinGW
7) Installed vim7.4, python2.7, cmake, git and wix35 as described by (Ref. 1)

This is where I made a second snapshot.

8) I made a link to c:\MinGW\msys\1.0\msys.bat on the desktop
9) Start msys and set up it's environment by typing
echo "export PATH=\"\$PATH:/c/Python2.7:/c/Git/bin:/c/MinGW/bin"" > ~/.profile           (Ref. 1)
10) restart msys
11) download the cerbero build system using
git clone git://cgit.freedesktop.org/gstreamer/cerbero .....


-----Urspr√ľngliche Nachricht-----
Von: gstreamer-devel [mailto:[hidden email]] Im Auftrag von Dan Kegel
Gesendet: Mittwoch, 11. Oktober 2017 15:15
An: Discussion of the development of and with GStreamer <[hidden email]>
Betreff: Re: Newbie trying to set up windows gstreamer build environment

On Tue, Oct 10, 2017 at 11:09 PM, Thornton, Keith <[hidden email]> wrote:
> Hello Dan, I build 64 bit for windows 7 by following the instructions
> behind
> https://gstreamer.freedesktop.org/documentation/installing/building-fr
> om-source-using-cerbero.html

That's what I was trying to do, but I got stuck at the

"Msys/MinGW (Install it with all the options enabled)"

step.  Can you give a little more detail there?  I can't tell what exactly to download, even.
- Dan
_______________________________________________
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