OK interesting - with the verbose flag on I can see that it is finding comport.pd_linux, but it says “/lib/libc.so.6: version ‘GLIBC_2.27’ not found (required by /home/tc/comport_test/comport.pd_linux)”
I assume that means that it needs to be compiled for the board specifically, as you mention. Unfortunately when I try to compile it on the board I get yet another, different error. In that case it says “fatal error: m_pd.h: No such file or directory”. I think I understand that it’s looking for where Pd is installed, but I can’t seem to find where that file is in Tiny Core Linux. Thanks Giuilio! > On Oct 27, 2020, at 3:14 PM, Giulio Moro <[email protected]> wrote: > > That's a Linux build, but is it an ARM build compatible with the architecture > in use? > Try `file /path/to/comport.ld_linux` and make sure you get the same result as > you'd get for any externals that actually work. You can run `Pd` with the > verbose flag and that should print some extra info about the paths it is > attempting to open. In fairness, it should be pretty straightforward to just > build it from source on the board, which guarantees you get the correct > binary. > > > Yann Seznec wrote on 27/10/2020 19:01: >> Hello everyone, >> As a follow up to my post a few weeks ago about startup times on Raspberry >> Pi, I have been exploring Tiny Core Linux (v9) on a Pi 3. Generally speaking >> this is super promising, with startup times around 15 seconds and it seems >> very stable. >> Some of the things I want to run on this system require external libraries. >> I have managed to get zexy working, for example, by simply including the >> library in the same folder as the patch that uses it. >> I have not had the same success with comport. Including a linux build of the >> comport object in the folder with the project does not work - I get a >> “couldn’t create” error when I launch the patch. I have tried declaring the >> library with the -lib flag, but that gives me an error saying “comport: >> can’t load library”. >> I have installed the USB-Serial extension, though I’m not sure if I’ve >> missed a step there to make it work properly. >> This feels like a long shot, but has anyone managed to get comport working >> on Tiny Core Linux? >> Alternatively, has anyone used USB MIDI with Tiny Core Linux? That isn’t >> working for me either. >> As usual, any tips would be excellent, many thanks. >> Yann >> _______________________________________________ >> [email protected] mailing list >> UNSUBSCRIBE and account-management -> >> https://lists.puredata.info/listinfo/pd-list _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
