Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 15th June 2018, 18:43   #21  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,288
I had 4 dependencies. Made links to them, but still not working
kolak is offline   Reply With Quote
Old 15th June 2018, 18:45   #22  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,288
Quote:
Originally Posted by l33tmeatwad View Post
Instead of using the brew copies, try using the ones I provided in the download location above to see if that resolves your issues.
But you have only links to plugins, not to dependencies (what goes to libraries)?
I already copied plugins libraries.
Getting lost.
kolak is offline   Reply With Quote
Old 15th June 2018, 18:47   #23  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 139
Quote:
Originally Posted by kolak View Post
But you have only links to plugins, not to dependencies (what goes to libraries)?
I already copied plugins libraries.
Getting lost.
In the downloads link there is a folder called "Dependencies" that includes all the dependencies for any of the plugins.

To be completely specific about every dependencies you need, you will need links or copies of the following in /Library/Frameworks/VapourSynth.framework/lib:
libfftw3f_threads.3.dylib
libfftw3f.3.dylib
libgcc_s.1.dylib
libstdc++.6.dylib

Last edited by l33tmeatwad; 15th June 2018 at 18:52. Reason: Updated information.
l33tmeatwad is offline   Reply With Quote
Old 15th June 2018, 20:25   #24  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,288
Sorry, makes sense now.
I have those libs. Lets see if copying yours will fix it.

update: it's working now with your libraries. It's very possible it would work with main also, but I had missing dot in one of the names!

Thank you for your patience.

Last edited by kolak; 15th June 2018 at 20:31.
kolak is offline   Reply With Quote
Old 15th June 2018, 20:32   #25  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 139
Quote:
Originally Posted by kolak View Post
Sorry, makes sense now.
I have those libs. Lets see if copying yours will fix it.
I was looking into brew installs for everything and it appears that it does not place the gcc libs in the lib path for some odd reason...I have updated the first post with instructions on how to get brew installs working properly.
l33tmeatwad is offline   Reply With Quote
Old 16th June 2018, 09:52   #26  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 659
1. As of today, if you compile MVTools from git, you can pass -static-libstdc++ -static-libgcc so you don't have to worry about shipping those libraries.

If using the latest meson from git:
Code:
mkdir build; cd build
meson ../ -Dcpp_link_args="-static-libstdc++ -static-libgcc"
ninja
If using meson 0.46.x it's a bit different due to a bug:
Code:
mkdir build; cd build
meson ../
meson configure -Dcpp_link_args="-static-libstdc++ -static-libgcc"
ninja
(libtool would strip these from LDFLAGS so you have to use meson.)

2. I don't use anything fancier than C++11, so Apple's clang compiler should be able to compile MVTools. What errors do you get?
jackoneill is offline   Reply With Quote
Old 16th June 2018, 13:18   #27  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 139
Quote:
Originally Posted by jackoneill View Post
1. As of today, if you compile MVTools from git, you can pass -static-libstdc++ -static-libgcc so you don't have to worry about shipping those libraries.

If using the latest meson from git:
Code:
mkdir build; cd build
meson ../ -Dcpp_link_args="-static-libstdc++ -static-libgcc"
ninja
If using meson 0.46.x it's a bit different due to a bug:
Code:
mkdir build; cd build
meson ../
meson configure -Dcpp_link_args="-static-libstdc++ -static-libgcc"
ninja
(libtool would strip these from LDFLAGS so you have to use meson.)

2. I don't use anything fancier than C++11, so Apple's clang compiler should be able to compile MVTools. What errors do you get?
MVtools is fine for those libs, the fftw dependency was the one they were missing. FFT3DFilter is the one they needed the gcc libs for as it has c++17 code.

Last edited by l33tmeatwad; 16th June 2018 at 13:21.
l33tmeatwad is offline   Reply With Quote
Old 16th June 2018, 17:39   #28  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 659
Quote:
Originally Posted by l33tmeatwad View Post
MVtools is fine for those libs, the fftw dependency was the one they were missing. FFT3DFilter is the one they needed the gcc libs for as it has c++17 code.
Ah, I mixed them up.
jackoneill is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:07.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.