overscan
overscan copied to clipboard
error 'couldn't open "libgirepository-1.0.dylib" '
Hi,
Firstly - thank you for making #lang overscan
- it is much appreciated and I look forward to twitch streaming some coding sessions using it.
I have found that Overscan fails to find libgirepository-1.0.dylib
.
When I run:
#lang overscan
(broadcast (videotestsrc)
(audiotestsrc)
(filesink "/dev/null"))
DrRacket returns:
Welcome to DrRacket, version 7.2 [3m].
Language: overscan, with debugging; memory limit: 2048 MB.
. ffi-lib: couldn't open "libgirepository-1.0.dylib" (dlopen(libgirepository-1.0.dylib, 6): image not found)
Interactions disabled: overscan does not support a REPL (no #%top-interaction)
I understand if you have moved on from this project. I'm going to persist in trying to get it working and will submit a PR if I'm successful.
If you can offer any advice it would be appreciated.
Kind regards,
Stephen
My notes:
- Racket 7.2 installed via
brew cask install racket
- GStreamer installed via
brew install gstreamer
-
brew install gst-plugins-base --with-pango
fails with error:Error: invalid option: --with-pango
-
brew install gst-plugins-good --with-aalib --with-libvpx
fails with error:Error: invalid option: --with-aalib
(removing the--with-aalib
flag results in the errorError: invalid option: --with-libvpx
) -
brew install gst-plugins-bad --with-rtmpdump --with-fdk-aac
fails with error:Error: invalid option: --with-rtmpdump
-
brew install gst-plugins-ugly --with-x264
fails with error:Error: invalid option: --with-x264
-
brew install pango
reports:pango 1.42.4_1 is already installed and up-to-date
` - macOS 10.14.2 (TODO: windows 10)
- Another language,
#lang video
(a DSL for editing videos), uses(require ...)
to get dependencies via the package https://github.com/videolang/native-pkgs (see https://github.com/videolang/video/blob/testing/info.rkt ) - maybe this is a better approach thanbrew
- running without flags seems to succeed:
Miriams-MBP:lib spdegabrielle$ brew install gst-plugins-base
Warning: gst-plugins-base 1.14.4 is already installed and up-to-date
To reinstall 1.14.4, run `brew reinstall gst-plugins-base`
Miriams-MBP:lib spdegabrielle$ brew install gst-plugins-good
Warning: gst-plugins-good 1.14.4_1 is already installed and up-to-date
To reinstall 1.14.4_1, run `brew reinstall gst-plugins-good`
Miriams-MBP:lib spdegabrielle$ brew install gst-plugins-bad
Warning: gst-plugins-bad 1.14.4 is already installed and up-to-date
To reinstall 1.14.4, run `brew reinstall gst-plugins-bad`
Miriams-MBP:lib spdegabrielle$ brew install gst-plugins-ugly
Warning: gst-plugins-ugly 1.14.4_2 is already installed and up-to-date
To reinstall 1.14.4_2, run `brew reinstall gst-plugins-ugly`
Miriams-MBP:lib spdegabrielle$