Tiny Core Linux
Tiny Core Base => Raspberry Pi => Topic started by: Rabie on September 18, 2026, 09:07:37 AM
-
Hi There,
i am missing the extension xdotool.tcz on aarch64 PiCore 16.0
Thank You
-
You could use the build notes here to create your own extension repo.tinycorelinux.net/13.x/x86_64/tcz/src/xdotool
-
xdotool posted to piCore64 17.x repo
-
thank you very much!
-
Hi Juanito,
I am using piCore, and while my kernel is aarch64, the userland and extensions require 32-bit (armv7) binaries.
$ uname -m
aarch64$ file /bin/busybox
/bin/busybox: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), for GNU/Linux 4.9.22, dynamically linked, interpreter /lib/ld-linux-armhf.so.3, no section header
Because of this 32-bit environment, the xdotool extension from the aarch64 repository (http://www.tinycorelinux.net/17.x/aarch64/tcz/) unfortunately did not work on my system.
I couldn't find the Source in the repository of armv7. Would it be possible to build and upload the xdotool extension to the armv7 repository as well? That would be incredibly helpful!
Thank you very much, and sorry for the trouble.
-
Just a quick update: I managed to compile the tool directly from (https://github.com/jordansissel/xdotool), and it works perfectly on my system!
Please find the xdotool.tcz extension attached to this message. You are welcome to upload it directly to the official repository so that other piCore users can benefit from it as well.
Thank you so much for your support!
-
Thanks - did you use the standard piCore flags to compile it?
-
you are welcome!
no i did it on debian like this:
cd /tmp
git clone https://github.com/jordansissel/xdotool.git
cd xdotool
make CC=arm-linux-gnueabihf-gcc
mkdir -p /tmp/xdotool-build/usr/local
make install PREFIX=/tmp/xdotool-build/usr/local
mksquashfs /tmp/xdotool-build /tmp/optional/xdotool.tcz -b 4096
md5sum xdotool.tcz > xdotool.tcz.md5.txt
# 3. Aufräumen
rm -rf /tmp/xdotool-build /tmp/xdotool