Cerbero Building from Source Error on Windows

astarakastara semikurt at gmail.com
Wed Jul 4 12:22:25 UTC 2018


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/


More information about the gstreamer-devel mailing list