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

Reply via email to