<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-AT">
		<id>http://old.ethersex.de/index.php?action=history&amp;feed=atom&amp;title=Fltk_am_iPAQ</id>
		<title>Fltk am iPAQ - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="http://old.ethersex.de/index.php?action=history&amp;feed=atom&amp;title=Fltk_am_iPAQ"/>
		<link rel="alternate" type="text/html" href="http://old.ethersex.de/index.php?title=Fltk_am_iPAQ&amp;action=history"/>
		<updated>2026-04-10T18:01:50Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in Ethersex_Wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://old.ethersex.de/index.php?title=Fltk_am_iPAQ&amp;diff=413&amp;oldid=prev</id>
		<title>Stella: Seite importiert.</title>
		<link rel="alternate" type="text/html" href="http://old.ethersex.de/index.php?title=Fltk_am_iPAQ&amp;diff=413&amp;oldid=prev"/>
				<updated>2009-03-28T09:40:32Z</updated>
		
		<summary type="html">&lt;p&gt;Seite importiert.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Von meinem Agenda VR3 war ich fltk gewohnt, warum also nicht auch auf dem iPAQ?  Zumindest schlicht und schlank ist es auf jeden Fall.&lt;br /&gt;
&lt;br /&gt;
Gesagt getan, bei familiar ist sogar ein bitbake-Päckchen für fltk dabei.  Also, lassen wir halt mal bitbake ran - die Ausgabe war ernüchternd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XUnsetICFocus'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XGetIMValues'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XGetICValues'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XOpenIM'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XSetICValues'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `Xutf8LookupString'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XSetICFocus'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XVaCreateNestedList'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XCloseIM'&lt;br /&gt;
familiar-build/build-h3600-opie/tmp/staging/arm-linux/lib/libfltk.so: undefined reference to `XCreateIC'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... das rührt aus Inkompatibilitäten mit der von mir verwendeten diet-x11 Bibliothek, die keine Locale-Unterstützung mitbringt.  Ich hab' die Aufrufe einfach mal rausgepatcht, dass etwas nicht funktionieren würde, ist mir dennoch nicht aufgefallen. Hier der Patch: [http://brokenpipe.de/download/ipaq-bitbake/fltk/fltk-1.2+cvs20040806/diet-x11-fixes.patch fltk-1.2+cvs20040806/diet-x11-fixes.patch] &lt;br /&gt;
&lt;br /&gt;
===  Patching Fltk ... ===&lt;br /&gt;
Fltk ist gut, aber nicht perfekt :-)&lt;br /&gt;
&lt;br /&gt;
Zunächst hab' ich noch zwei Patches aus Agenda-Zeiten übernommen:&lt;br /&gt;
* [http://brokenpipe.de/download/ipaq-bitbake/fltk/fltk-1.2+cvs20040806/fl-menu-button-no-triangle.patch fl-menu-button-no-triangle.patch] (kein Dreieck-Symbol auf dem Dropdown-Button anzeigen, verbraucht nur unnötig Platz)&lt;br /&gt;
* [http://brokenpipe.de/download/ipaq-bitbake/fltk/fltk-1.2+cvs20040806/fl-menu-near-bottom-fix.patch fl-menu-near-bottom-fix.patch] (Menüs am unteren Bildschirmrand nach oben aufpoppen)&lt;br /&gt;
... wer die Patches geschrieben hat, ist mir leider nicht bekannt.  Vermutlich gehen sie aber auf Agendacomputing zurück ...&lt;br /&gt;
&lt;br /&gt;
Ich selbst hab' noch den File-Chooser gepatcht, soll heißen an das 240x320 Pixel-Display angepasst. Unter anderem die Steuerelemente näher zusammen, die Preview raus und die Schriften deutlich verkleinert.  Patch gibt's hier: [http://brokenpipe.de/download/ipaq-bitbake/fltk/fltk-1.2+cvs20040806/improve-file-chooser.patch improve-file-chooser.patch]&lt;br /&gt;
&lt;br /&gt;
Du willst ein Bitbake-Päckchen?  Kein Thema, guckst Du hier: http://brokenpipe.de/download/ipaq-bitbake/fltk/&lt;br /&gt;
&lt;br /&gt;
===  Juhu, es hat was gebracht ===&lt;br /&gt;
... ich hab' jetzt X.org, Fenstermanager, Terminal und Fltk-Bibliothek auf dem iPAQ und 7 von 16MB Flash sind noch frei.  Wenn das nichts ist :-)&lt;br /&gt;
&lt;br /&gt;
Dann fehlen jetzt nur noch die Applikationen.&lt;br /&gt;
&lt;br /&gt;
[[Category:iPAQ]]&lt;/div&gt;</summary>
		<author><name>Stella</name></author>	</entry>

	</feed>