Re: [Csnd-dev] CS7 build error: cannot find -lIntl::Intl
joachim heintz <[email protected]>
| Newsgroups | gmane.comp.audio.csound.devel |
|---|---|
| Message-ID | <[email protected]> |
thanks for all hints --- i had no idea what it means ... indeed i have gettext installed. where is it expected to be found on linux? perhaps it is good to use this occasion to fix the cmake settings for linux. j On 13/11/2023 00:17, Stephen Kyne wrote: > Tryr `sudo apt install gettext` or else check if it's installed. Might > need to update your cmake version. > > Or else set USE_GETTEXT 0 for cmake to disable it altogether. It > recently changed with https://github.com/csound/csound/pull/1756 > <https://github.com/csound/csound/pull/1756> this PR. > > Stephen > > <https://github.com/csound/csound/pull/1756> > > use intl target by bramtayl · Pull Request #1756 · csound/csound > <https://github.com/csound/csound/pull/1756> > cmake comes with a prepackaged Intl find module which creates a handy > imported target. > github.com > > > ------------------------------------------------------------------------ > *From:* Csound-developers <[email protected]> on behalf of > joachim heintz <[email protected]> > *Sent:* Sunday 12 November 2023 21:05 > *To:* [email protected] <[email protected]> > *Subject:* [Csnd-dev] CS7 build error: cannot find -lIntl::Intl > hi all - > > i get this error from current develop branch: > > [ 83%] Linking CXX shared library libcsound64.so > /usr/bin/ld: cannot find -lIntl::Intl > collect2: error: ld returned 1 exit status > make[2]: *** [CMakeFiles/csound64.dir/build.make:3862: > libcsound64.so.7.0] Error 1 > make[1]: *** [CMakeFiles/Makefile2:583: CMakeFiles/csound64.dir/all] Error 2 > make: *** [Makefile:182: all] Error 2 > > this is with debian 11 and these tasks from the csound root dir: > > cd ../cs7make > cmake ../csound > make -j6 > > i did this with a clean cs7make dir, and now also with a complete new > cloned csound dir, but no success. > > thanks for any help - > joachim