AW: Cerbero Building from Source Error on Windows

Thornton, Keith keith.thornton at zeiss.com
Wed Jul 4 13:21:12 UTC 2018


Hi,
I'm afraid I don't understand. I installed MinGW with all options enabled and am running from the msys shell exactly the same as I used to for 1.10, 1.12... 


-----Ursprüngliche Nachricht-----
Von: gstreamer-devel [mailto:gstreamer-devel-bounces at lists.freedesktop.org] Im Auftrag von Nirbheek Chauhan
Gesendet: Mittwoch, 4. Juli 2018 15:07
An: Discussion of the development of and with GStreamer <gstreamer-devel at lists.freedesktop.org>
Betreff: Re: Cerbero Building from Source Error on Windows

Hi astarakastara,

The main reason why you're having so many issues is because you're not following the README exactly. Using Cerbero inside MSYS2 is not tested, and all the problems you have posted so far are because of that.

Please read the "Windows" section in the README and follow it exactly.
Do not use MSYS2.

Cheers,
Nirbheek
On Wed, Jul 4, 2018 at 6:29 PM astarakastara <semikurt at gmail.com> wrote:
>
> I have found the solution of this.
>
> I have Python 3.6 and problem is version couldn't be assigned. So I 
> learned my perl version by writing perl -v
>
> and changed the file
>
> #version = shell.check_call('perl -e "print \"$]\";"') version = 
> "5.026002"
>
> shell.check_call is working but does not assign the output to version.
>
> This problem is gone. However, after I write
>
> py -3 ./cerbero-uninstalled bootstrap  , I have a new big problem.
>
>
>
> Error is:
>
> Traceback (most recent call last):
>   File "./cerbero-uninstalled", line 9, in <module>
>     main()
>   File ".\cerbero\main.py", line 130, in main
>     Main(sys.argv[1:])
>   File ".\cerbero\main.py", line 55, in __init__
>     self.run_command()
>   File ".\cerbero\main.py", line 105, in run_command
>     res = commands.run(command, self.config, self.args)
>   File ".\cerbero\commands\__init__.py", line 78, in run
>     return _commands[command].run(config, args)
>   File ".\cerbero\commands\bootstrap.py", line 38, in run
>     bootstrapper.start()
>   File ".\cerbero\bootstrap\windows.py", line 77, in start
>     self.msys_mingw_bindir = Path(shutil.which('mingw-get')).parent
>   File "C:\Program Files\Python36\lib\pathlib.py", line 983, in __new__
>     self = cls._from_parts(args, init=False)
>   File "C:\Program Files\Python36\lib\pathlib.py", line 658, in _from_parts
>     drv, root, parts = self._parse_args(args)
>   File "C:\Program Files\Python36\lib\pathlib.py", line 642, in _parse_args
>     a = os.fspath(a)
> TypeError: expected str, bytes or os.PathLike object, not NoneType
>
>
> My directory is at:  /c/Users/admin/Desktop/cerbero-master
>
> I am trying to solve the problem but it is taking me lots of hours. 
> Please update the cerbero.
> I couldn't even do bootstrap. Everyone I see on the web says its 
> working. It is not working now.
> Please help if you can.
>
> Thanks,
>
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


More information about the gstreamer-devel mailing list