I had to build XC=BASIC 3 from source, but it is working now!
I'm not 100% convinced that for what I am doing V3 is better than V2 as the string length limit in V3 might be problematic. Anyway! If you get this issue:
xcbasic3: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by xcbasic3)
xcbasic3: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by xcbasic3)
xcbasic3: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by xcbasic3)
Build from source. It fixes the problem.
@JJFlash my Linux container seems to have gcc-10, I think XCB3 was compiled in a Linux box using gcc-11 or 12. I think that's the prob, but I am no expert... basically have different versions of GCC, I'm on Debian on more cutting-edge distros you wouldn't have an issue.
@JJFlash PS: I let him know on Facebook 😄
@gpowerf Are you in the FB group??
@JJFlash yes, posted about this a little while ago :)
@gpowerf That is peculiar as (as far as I understand) Linux is the native environment in which Csaba develops XCB. But anyway, great to see that compiling from source solved the issue!
Perhaps it's something that Csaba should know about, maybe opening an issue on his GitHub about that...?
Re: strings, yeah, we talked about that a couple of months ago :) I did manage to "hack" longer strings with XCB3 but I wouldn't call my solution elegant (I wrote a sort-of "transpiler" in FreeBASIC)