Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] CS7 build error: cannot find -lIntl::Intl
Victor Lazzarini <[email protected]>
| Newsgroups | gmane.comp.audio.csound.devel |
|---|---|
| Message-ID | <[email protected]> |
You can turn off internationalisation using cmake .. -DUSE_GETTEXT=0 that should allow it to build ======================== Prof. Victor Lazzarini Maynooth University Ireland > On 13 Nov 2023, at 16:28, joachim heintz <[email protected]> wrote: > > *Warning* > > This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe. > > 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