BlogKontaktTagcloud

Compiling fuse example

Some days ago I tried to install fuse and compile the demonstration "Hello World" filesystem. But it was not as easy as I thougth (but hey, since when is compiling in C an easy thing).

First of all I had to install the right packages in my Debian based Kubuntu. I needed to install the fuse-source, fuse-utils, libfuse-dev and libfuse2 packages. When I tried to compile the first time I got a lot of trouble with the compilerflags. First thing, the file offset has to be 64 bits, which is easy to figure because the compiler informs you about this circumstance very
clearly. But finding the flag for the message "hello.c:93: Fehler: unbekanntes Feld »readdir« in Initialisierung angegeben" or in english "hello.c:86: error: unknown field 'readdir' specified in initializer" needed some googling, after some time I found the recent flag in the fuse
mailinglist
. So the correct call to the compiler is:

gcc -lfuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=22 hello.c -o hello

After that, everything works well and you can use the "Hello World"-Filesystem like it's described on the Fuse-Page. As usual (with C-problems) many thanks to Mirko for support.
Ähnliche Beiträge:
I'm in ur powerlinez
100@facebook
New email tactic
Nacked access point
delicious friends
Comments (0)  Permalink

Leben und leiden mit Kubuntu III

Inzwischen ist es Alltag, meine tägliche Arbeit findet auf Linux statt. Und das ist gut so!

Die grösste Peinlichkeit war der Versuch einer Präsentationeines Diagramms. Open Office startete immer auf dem falschen Bildschirmund so blieb mir nichts anderes als, unter hämischem Grinsenmeiner Kollegen, das Diagramm auf dem Rechner des Lehrers "just intime" nochmals zu erstellen. Der nervenste Fehler ist momentan das KDEmeist erst beim zweiten Versuch runterfahren will. Das Netzwerk ist immer noch nicht ganz sauber konfiguriert und für VPN sollte ichendlich ein Script basteln. Die ganzen Standby-Geschichten funktionieren auch immer noch nicht so wie sie sollten

Ansonsten arbeitet es sich ganz nett und das System ist meist ordentlich schnell. Besonders Spass macht die Installation von allen möglichen und unmöglichen praktischen Werkzeuge. Um nur einige zu erwähnen: digiKam, Krename, 3ddesk, subversion, etc.

Ähnliche Beiträge:
Leben und leiden mit Kubuntu II
Leben und leiden mit Kubuntu I
My Top 10 Shell Commands
Endlich!
LPIC-1 certified!
Comments (0)  Permalink

Leben und leiden mit Kubuntu II

Leben und Leiden mit Kubuntu zum Zweiten. Gleich vorweg, ich hätte mir diese Woche hin und wieder WIndows zurückgewünscht.

Aber zuerst mal zu den Erfolgen. OpenOffice verichtet seinen Dienst erstaunlich gut. CD brennen mit K3b ist der absolute Brüller, funktioniert ohne Probleme, sieht nett aus und scheint einen sehr grossen Funktionsumfang zu haben. Drucker zu installieren ist zimlich simple, ausser das hin und wieder ein Treiber fehlt und dessen Installation kann ein wenig mühsam sein. Rippen mit KAudioCreator und abspielen mit amaroK ist tool, leider am Beginn ohne MP3 was ich zuerst nachinstallieren musste (lame und gstreamer-0.8-mad). Für die Emails und fürs meiste Browsen bin ich auf Konqueror und Kontact umgestiegen, letzteres happert teils am noch mässigen IMAP-Support. Sun Java und Eclipse sind nun auch installiert. Skype deinstalliert sich leider nach jeder Änderung der Packete mit Adept wieder.

Mit Wireless-LAN kämpfe ich leider immer noch. Nach kurzem Sniffen gestern fand ich heraus das DNS Abfragen der Browser (firefox, konqueror, wget), nicht aber von nslookup (!!!), über IPv6 gingen und damit irgendwo am Tunnel vorbei geschleust wurden. Ich weiss bis heute nicht genau wo dieser Verkehr durging, eine eher merkwürdige Konfiguration unser ID tat dann den Rest. Der DNS-Request brauchte geschlagene 5 Sekunden zur Auflösung und das routing über einen Authorisations-Server verlangsamte den Verkehr nochmals massiv. IPv6 hatte ich dann relativ schnell aus dem Kernel drausen. Nach anfänglichen Freuden kamm aber bald die Ernüchterung. Dank komplizertem Zusammenspiel von DHCP, IP, Routing etc. sind die internen Server immer noch nicht erreichbar. Ich werde wohl nicht darum herum kommen ein Script zu schreiben/anzupassen.

Auf eine neue herausfordernde Woche mit einem tollen Betriebsystem (das mich hin und wieder in den Wahnsinn treibt).
Ähnliche Beiträge:
Leben und leiden mit Kubuntu III
Leben und leiden mit Kubuntu I
My Top 10 Shell Commands
Endlich!
LPIC-1 certified!
Comments (4)  Permalink

Leben und leiden mit Kubuntu I

Während die Installation von Kubuntu auf meinem Laptop auserordentlich schnell von statten ging und auch einige Software schnell installiert war leide ich momentan ein wenig.

Skype habe ich mit ein wenig basteln drauf gebracht (aber irgendwie ist es in der Packetdatenbank nicht richtig drin), Thunderbird und Firefox sind drauf (wobei bei ersterem nach dem Import der alten Daten keine Mails mehr abgerufen werden könne), der externe und interne Bildschirm können nicht gleichzeitig korrekt das Bild wiedergeben (schon gar nicht zwei verschiedene) und die Hardware ist auch noch immer nicht alle installiert (aber auch noch nicht alles ausprobiert). Für laufendes gibts auch eine Seite auf meinem Wiki.

Aber sonst lebt es sich ganz gut. Das Ding ist verdamt schnell, stabil und kompatiblitätsproblem hatte ich bis jetzt noch keine. Und Mithilfe unser Linux Nerds (Mirko?!) wird der rest auch noch.
Ähnliche Beiträge:
Leben und leiden mit Kubuntu III
Leben und leiden mit Kubuntu II
My Top 10 Shell Commands
Endlich!
LPIC-1 certified!
Comments (0)  Permalink
1-4/4