Might be worth trying this as well: sudo apt-get install libexpat1
Cheers, Panos On Thu, 10 Mar 2022 at 18:03, panagiotis m <merak...@gmail.com> wrote: > Hello Ben, > > For libfreetype, I think you should do: > > sudo apt-get install libfreetype6-dev > > Also, yes, the "official" supported Ubuntu distros for LC are 14 and 16 > LTS. However, LC standalones built from 9.6.6 should run on Ubuntu 18 and > above as well. > > Tomorrow I'll try to set up an Ubuntu 18 VM and give it a try. > > Kind regards, > Panos > -- > > On Thu, 10 Mar 2022 at 17:51, Ben Rubinstein via use-livecode < > use-livecode@lists.runrev.com> wrote: > >> Thanks Panos. >> >> I'd just got part of the way there from your comment on this >> https://quality.livecode.com/show_bug.cgi?id=23163 report. >> >> (I'm a complete Linux noob.) >> >> So now I know about 'ldd' I was able to execute: >> > # ldd CB304 >> > linux-vdso.so.1 (0x00007ffed1b36000) >> > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 >> (0x00007f2e7fa49000) >> > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 >> (0x00007f2e7f82a000) >> > libexpat.so.1 => not found >> > libfreetype.so.6 => not found >> > libfontconfig.so.1 => not found >> > libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >> (0x00007f2e7f4a1000) >> > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2e7f103000) >> > libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 >> (0x00007f2e7eeeb000) >> > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2e7eafa000) >> > /lib64/ld-linux-x86-64.so.2 (0x00007f2e7fc4d000) >> >> I was able to use apt to install "expat" and "fontconfig", but it >> couldn't >> find "freetype". >> >> Nonetheless I thought I'd try my app again, hoping at least that the >> error >> have moved on. But alas: >> >> > # ./CB304 -ui >> > ./CB304: error while loading shared libraries: libexpat.so.1: cannot >> open shared object file: No such file or directory >> >> >> Also - can you confirm whether LC standalones (built from 9.6.6) should >> be >> able to run on Ubuntu 18? Or is Ubuntu 16 the limit? >> >> Many thanks, >> >> Ben >> >> On 10/03/2022 15:32, panagiotis m via use-livecode wrote: >> > Hello all, >> > >> > I think libexpat.so.1 is a system lib required by LC apps, so it might >> be >> > worth installing it. >> > >> > I have not done any research, but I would expect that it would be >> enough to >> > do something like: >> > >> > sudo apt-get install expat >> > >> > or >> > >> > sudo apt-get install libexpat >> > >> > Kind regards, >> > Panos >> > >> > >> > On Thu, 10 Mar 2022 at 17:15, Ben Rubinstein via use-livecode < >> > use-livecode@lists.runrev.com> wrote: >> > >> >> Hi Stephen, >> >> >> >> Built on Mac. I didn't zip it because I've got a folder shared with the >> >> Docker >> >> container, so I just dragged it in. >> >> >> >> But sensing something behind your question... I just zipped up the >> >> original >> >> build folder, dragged that in, and then in the shell unzipped it, >> invoked >> >> that >> >> binary... same result. >> >> >> >> Thanks anyway! >> >> >> >> Ben >> >> >> >> On 10/03/2022 14:56, Stephen Barncard via use-livecode wrote: >> >>> Hi Ben, >> >>> Did you make the standalone on mac or win and zip the file before >> >>> uploading ? >> >>> -- >> >>> Stephen Barncard - Sebastopol Ca. USA - >> >>> mixstream.org >> >>> >> >>> >> >>> On Thu, Mar 10, 2022 at 6:50 AM Ben Rubinstein via use-livecode < >> >>> use-livecode@lists.runrev.com> wrote: >> >>> >> >>>> >> >>>> I'm trying to develop an app which will run headless on Linux >> (actually >> >> in >> >>>> a >> >>>> docker container). I've done this before... so long ago that I can't >> >>>> remember... with an earlier version of this app. Normally I run this >> on >> >>>> Mac >> >>>> and Windows. >> >>>> >> >>>> So (under LiveCode 9.6.6) I simply checked the Linux 64 option in the >> >>>> Standalone builder, built the app, transported the folder with the >> >> binary >> >>>> "MyApp", "Externals" folder, and "revsecurity.so" to the Docker >> >> container, >> >>>> and >> >>>> tried to launch it: >> >>>> >> >>>>> # ./MyApp -ui >> >>>>> ./MyApp: error while loading shared libraries: libexpat.so.1: cannot >> >>>> open shared object file: No such file or directory >> >>>> >> >>>> Can anyone point me in the right direction here? Does this mean that >> I >> >>>> need to >> >>>> do something different in how I build the app, or install something >> >>>> different >> >>>> in the environment? >> >>>> >> >>>> (The container is running Ubuntu 18.04.2 LTS). >> >>>> >> >>>> TIA, >> >>>> >> >>>> Ben >> >>>> >> >>>> _______________________________________________ >> >>>> use-livecode mailing list >> >>>> use-livecode@lists.runrev.com >> >>>> Please visit this url to subscribe, unsubscribe and manage your >> >>>> subscription preferences: >> >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >>>> >> >>> _______________________________________________ >> >>> use-livecode mailing list >> >>> use-livecode@lists.runrev.com >> >>> Please visit this url to subscribe, unsubscribe and manage your >> >> subscription preferences: >> >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> >> _______________________________________________ >> >> use-livecode mailing list >> >> use-livecode@lists.runrev.com >> >> Please visit this url to subscribe, unsubscribe and manage your >> >> subscription preferences: >> >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode@lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode