Tiny Core Linux

Tiny Core Base => Raspberry Pi => Topic started by: Rabie on September 18, 2026, 09:07:37 AM

Title: missing xdotool.tcz
Post 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
Title: Re: missing xdotool.tcz
Post by: Juanito on September 18, 2026, 11:48:04 AM
You could use the build notes here to create your own extension repo.tinycorelinux.net/13.x/x86_64/tcz/src/xdotool
Title: Re: missing xdotool.tcz
Post by: Juanito on September 19, 2026, 04:37:08 AM
xdotool posted to piCore64 17.x repo
Title: Re: missing xdotool.tcz
Post by: Rabie on September 19, 2026, 05:39:23 AM
thank you very much!
Title: Re: missing xdotool.tcz
Post by: Rabie on September 21, 2026, 05:28:02 AM
Hi Juanito,
I am using piCore, and while my kernel is aarch64, the userland and extensions require 32-bit (armv7) binaries.

Code: [Select]
$ uname -m
aarch64
Code: [Select]
$ 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.
Title: Re: missing xdotool.tcz
Post by: Rabie on September 21, 2026, 05:57:44 AM
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!
Title: Re: missing xdotool.tcz
Post by: Juanito on September 22, 2026, 11:02:11 AM
Thanks - did you use the standard piCore flags to compile it?
Title: Re: missing xdotool.tcz
Post by: Rabie on September 22, 2026, 12:18:32 PM
you are welcome!

no i did it on debian like this:

Code: [Select]
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