Re: [Faudiostream-users] Problems with faust2caqt
Yes, I have gtk+3 and gtkmm3 installed. It's not entirely clear to me how I add these paths to say faust2jack (again, partly because I'm not totally comfartable with macos). Adding the path on my system to the missing file as such: faust2jack -I opt/homebrew//Cellar/gtkmm3/3.24.7/include/gtkmm-3.0/ faust.dsp Doesn't appear to be picked up by the script. This isn't a big problem for me right now though, I have what I need working, just curious. /Henrik Den lör 25 mars 2023 kl 18:47 skrev David Braun : > The updates on that branch assume you've installed these: > > brew install gtk+3 gtkmm3 > > Then the output of this command might help you finish the compiling: > > pkg-config --cflags --libs gtk+-3.0 gtkmm-3.0 > > But I will keep trying this weekend to finish up the github action! > > On Sat, Mar 25, 2023 at 5:34 AM Henrik Frisk wrote: > >> >> >> Den tors 23 mars 2023 kl 21:58 skrev David Braun < >> br...@ccrma.stanford.edu>: >> >>> On this page: https://github.com/DBraun/faust/actions/runs/4458934421 >>> there's >>> an "artifacts" section at the bottom. It may be possible to use some of >>> the libfaust or faust files there, or in more recent runs. I'm hoping to >>> finish this sometime soon so that the main Faust repo can automatically >>> release faust executables and libfaust on all platforms, and faustgen on >>> macos/windows. >>> >> >> Thanks, should have found that! That appears to work, though not with >> ncurses from Homebrew, oddly, but installing ncurses from ports works. You >> do have to set that path to qmake though which is >> /opt/local/libexec/qt5/bin on my system. As for gtk (such as faust2cagtk), >> no matter how I try I cannot get the script to find the header >> gdk/gdkkeysyms.h which is on the system. Adding the -I path to the script >> doesn't help. The error is: >> >> fatal error: 'gdk/gdkkeysyms.h' file not found >> #include >> >> This is similar for faust2jack. Though the headers live in >> /opt/local/include they are not found. >> >> Thanks! >> /Henrik >> >> ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Problems with faust2caqt
The updates on that branch assume you've installed these: brew install gtk+3 gtkmm3 Then the output of this command might help you finish the compiling: pkg-config --cflags --libs gtk+-3.0 gtkmm-3.0 But I will keep trying this weekend to finish up the github action! On Sat, Mar 25, 2023 at 5:34 AM Henrik Frisk wrote: > > > Den tors 23 mars 2023 kl 21:58 skrev David Braun >: > >> On this page: https://github.com/DBraun/faust/actions/runs/4458934421 there's >> an "artifacts" section at the bottom. It may be possible to use some of >> the libfaust or faust files there, or in more recent runs. I'm hoping to >> finish this sometime soon so that the main Faust repo can automatically >> release faust executables and libfaust on all platforms, and faustgen on >> macos/windows. >> > > Thanks, should have found that! That appears to work, though not with > ncurses from Homebrew, oddly, but installing ncurses from ports works. You > do have to set that path to qmake though which is > /opt/local/libexec/qt5/bin on my system. As for gtk (such as faust2cagtk), > no matter how I try I cannot get the script to find the header > gdk/gdkkeysyms.h which is on the system. Adding the -I path to the script > doesn't help. The error is: > > fatal error: 'gdk/gdkkeysyms.h' file not found > #include > > This is similar for faust2jack. Though the headers live in > /opt/local/include they are not found. > > Thanks! > /Henrik > > ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Problems with faust2caqt
Den tors 23 mars 2023 kl 21:58 skrev David Braun : > On this page: https://github.com/DBraun/faust/actions/runs/4458934421 there's > an "artifacts" section at the bottom. It may be possible to use some of > the libfaust or faust files there, or in more recent runs. I'm hoping to > finish this sometime soon so that the main Faust repo can automatically > release faust executables and libfaust on all platforms, and faustgen on > macos/windows. > Thanks, should have found that! That appears to work, though not with ncurses from Homebrew, oddly, but installing ncurses from ports works. You do have to set that path to qmake though which is /opt/local/libexec/qt5/bin on my system. As for gtk (such as faust2cagtk), no matter how I try I cannot get the script to find the header gdk/gdkkeysyms.h which is on the system. Adding the -I path to the script doesn't help. The error is: fatal error: 'gdk/gdkkeysyms.h' file not found #include This is similar for faust2jack. Though the headers live in /opt/local/include they are not found. Thanks! /Henrik ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Problems with faust2caqt
Hi All, I am using the latest faust2caqt on the latest Mac OS with no trouble. However, I happen to have ncurses installed via MacPorts. You should be able to make faust2caqt use the brew version, as you have, but it's probably easier to "port install ncurses" to make it happy as is. I am using both brew and MacPorts and it seems to work out fine, although there is significant duplication here and there. Cheers, Julius On Tue, Mar 21, 2023 at 7:39 AM Henrik Frisk wrote: > > > Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz : > >> >> >> > Le 21 mars 2023 à 14:57, Henrik Frisk a écrit : >> > >> > Hi, >> > >> > I have recently changed computer from Linux (where faust have always >> run like a charm) to macos and I've run into some problems. Having >> downloaded the latest 2.54.9 as a dmg and installed it. Having tested >> several fasut2* (fasut2caqt for example) yields: >> > >> > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib' >> > >> > ncurses is installed and the particular library is in >> /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I >> can't get the scrript to find it. I have tried >> > >> > export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"' >> > export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib" >> > export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include" >> > export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig" >> > >> > I have also tried to reinstall ncurses. >> >> Hi Henrik, >> >> Yes, this is a known problem: compiled binaries are not correctly >> self-contained. David Braun is working on improving the situation using >> GitHub actions. You can possibly test the precompiled 2.58.11 version here: >> https://github.com/DBraun/faust/actions/runs/4458934421 > > > Ok, will try later! > >> >> > Installing Faust through homebrew gets rid of the above problem but >> instead, for faust2caqt, it gives the error >> > >> > /opt/homebrew/Cellar/qt@5/5.15.8_2/mkspecs/features/mac/default_post.prf:284: >> Variable QMAKE_XCODE_DEVELOPER_PATH is not defined >> > >> > I suspect this all has to do with my limited knowledge about how macos >> deals ith dependencies, but any help would be appreciated! >> > >> > /Henrik >> > >> >> QT is currently not working on my machine ((-; . Hoping others (like >> Julius maybe?) can help here. >> > > I'm hoping for Julius too! > > /h > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > -- "Anything that can be automated should be" ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Problems with faust2caqt
Thank you David for undertaking this work, it is really very useful! Yann Le jeu. 23 mars 2023 à 22:44, David Braun a écrit : > On this page: https://github.com/DBraun/faust/actions/runs/4458934421 there's > an "artifacts" section at the bottom. It may be possible to use some of > the libfaust or faust files there, or in more recent runs. I'm hoping to > finish this sometime soon so that the main Faust repo can automatically > release faust executables and libfaust on all platforms, and faustgen on > macos/windows. > > On Thu, Mar 23, 2023 at 1:48 PM Henrik Frisk wrote: > >> >> >> On Tue, Mar 21, 2023, 3:37 PM Henrik Frisk wrote: >> >>> >>> >>> Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz : >>> > Le 21 mars 2023 à 14:57, Henrik Frisk a écrit : > > Hi, > > I have recently changed computer from Linux (where faust have always run like a charm) to macos and I've run into some problems. Having downloaded the latest 2.54.9 as a dmg and installed it. Having tested several fasut2* (fasut2caqt for example) yields: > > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib' > > ncurses is installed and the particular library is in /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I can't get the scrript to find it. I have tried > > export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"' > export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib" > export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include" > export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig" > > I have also tried to reinstall ncurses. Hi Henrik, Yes, this is a known problem: compiled binaries are not correctly self-contained. David Braun is working on improving the situation using GitHub actions. You can possibly test the precompiled 2.58.11 version here: https://github.com/DBraun/faust/actions/runs/4458934421 >>> >>> >>> Ok, will try later! >>> >> >> On a first try it didn't help unfortunately, but I realize now that I >> just cloned Braun's repository and compiled it. I'm not familiar with >> github actions and can't quite figure out how to get a precompiled version? >> >> /Henrik >> >>> ___ >> Faudiostream-users mailing list >> Faudiostream-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/faudiostream-users >> > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Problems with faust2caqt
On this page: https://github.com/DBraun/faust/actions/runs/4458934421 there's an "artifacts" section at the bottom. It may be possible to use some of the libfaust or faust files there, or in more recent runs. I'm hoping to finish this sometime soon so that the main Faust repo can automatically release faust executables and libfaust on all platforms, and faustgen on macos/windows. On Thu, Mar 23, 2023 at 1:48 PM Henrik Frisk wrote: > > > On Tue, Mar 21, 2023, 3:37 PM Henrik Frisk wrote: > >> >> >> Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz : >> >>> >>> >>> > Le 21 mars 2023 à 14:57, Henrik Frisk a écrit : >>> > >>> > Hi, >>> > >>> > I have recently changed computer from Linux (where faust have always >>> run like a charm) to macos and I've run into some problems. Having >>> downloaded the latest 2.54.9 as a dmg and installed it. Having tested >>> several fasut2* (fasut2caqt for example) yields: >>> > >>> > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib' >>> > >>> > ncurses is installed and the particular library is in >>> /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I >>> can't get the scrript to find it. I have tried >>> > >>> > export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"' >>> > export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib" >>> > export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include" >>> > export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig" >>> > >>> > I have also tried to reinstall ncurses. >>> >>> Hi Henrik, >>> >>> Yes, this is a known problem: compiled binaries are not correctly >>> self-contained. David Braun is working on improving the situation using >>> GitHub actions. You can possibly test the precompiled 2.58.11 version here: >>> https://github.com/DBraun/faust/actions/runs/4458934421 >> >> >> Ok, will try later! >> > > On a first try it didn't help unfortunately, but I realize now that I just > cloned Braun's repository and compiled it. I'm not familiar with github > actions and can't quite figure out how to get a precompiled version? > > /Henrik > >> ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Problems with faust2caqt
On Tue, Mar 21, 2023, 3:37 PM Henrik Frisk wrote: > > > Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz : > >> >> >> > Le 21 mars 2023 à 14:57, Henrik Frisk a écrit : >> > >> > Hi, >> > >> > I have recently changed computer from Linux (where faust have always >> run like a charm) to macos and I've run into some problems. Having >> downloaded the latest 2.54.9 as a dmg and installed it. Having tested >> several fasut2* (fasut2caqt for example) yields: >> > >> > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib' >> > >> > ncurses is installed and the particular library is in >> /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I >> can't get the scrript to find it. I have tried >> > >> > export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"' >> > export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib" >> > export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include" >> > export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig" >> > >> > I have also tried to reinstall ncurses. >> >> Hi Henrik, >> >> Yes, this is a known problem: compiled binaries are not correctly >> self-contained. David Braun is working on improving the situation using >> GitHub actions. You can possibly test the precompiled 2.58.11 version here: >> https://github.com/DBraun/faust/actions/runs/4458934421 > > > Ok, will try later! > On a first try it didn't help unfortunately, but I realize now that I just cloned Braun's repository and compiled it. I'm not familiar with github actions and can't quite figure out how to get a precompiled version? /Henrik > ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Problems with faust2caqt
> Le 21 mars 2023 à 14:57, Henrik Frisk a écrit : > > Hi, > > I have recently changed computer from Linux (where faust have always run like > a charm) to macos and I've run into some problems. Having downloaded the > latest 2.54.9 as a dmg and installed it. Having tested several fasut2* > (fasut2caqt for example) yields: > > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib' > > ncurses is installed and the particular library is in > /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I > can't get the scrript to find it. I have tried > > export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"' > export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib" > export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include" > export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig" > > I have also tried to reinstall ncurses. Hi Henrik, Yes, this is a known problem: compiled binaries are not correctly self-contained. David Braun is working on improving the situation using GitHub actions. You can possibly test the precompiled 2.58.11 version here: https://github.com/DBraun/faust/actions/runs/4458934421 > > Installing Faust through homebrew gets rid of the above problem but instead, > for faust2caqt, it gives the error > > /opt/homebrew/Cellar/qt@5/5.15.8_2/mkspecs/features/mac/default_post.prf:284: > Variable QMAKE_XCODE_DEVELOPER_PATH is not defined > > I suspect this all has to do with my limited knowledge about how macos deals > ith dependencies, but any help would be appreciated! > > /Henrik > QT is currently not working on my machine ((-; . Hoping others (like Julius maybe?) can help here. Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Problems with faust2caqt
Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz : > > > > Le 21 mars 2023 à 14:57, Henrik Frisk a écrit : > > > > Hi, > > > > I have recently changed computer from Linux (where faust have always run > like a charm) to macos and I've run into some problems. Having downloaded > the latest 2.54.9 as a dmg and installed it. Having tested several fasut2* > (fasut2caqt for example) yields: > > > > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib' > > > > ncurses is installed and the particular library is in > /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I > can't get the scrript to find it. I have tried > > > > export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"' > > export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib" > > export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include" > > export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig" > > > > I have also tried to reinstall ncurses. > > Hi Henrik, > > Yes, this is a known problem: compiled binaries are not correctly > self-contained. David Braun is working on improving the situation using > GitHub actions. You can possibly test the precompiled 2.58.11 version here: > https://github.com/DBraun/faust/actions/runs/4458934421 Ok, will try later! > > > Installing Faust through homebrew gets rid of the above problem but > instead, for faust2caqt, it gives the error > > > > /opt/homebrew/Cellar/qt@5/5.15.8_2/mkspecs/features/mac/default_post.prf:284: > Variable QMAKE_XCODE_DEVELOPER_PATH is not defined > > > > I suspect this all has to do with my limited knowledge about how macos > deals ith dependencies, but any help would be appreciated! > > > > /Henrik > > > > QT is currently not working on my machine ((-; . Hoping others (like > Julius maybe?) can help here. > I'm hoping for Julius too! /h ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users