Sorry, aber darf ich das anzweifeln? Gleich im ersten Code-Snippet grinst mich was von "new namespace in dotnet 2" an - und Du schriebst irgendwas von Dev-GCC, das passt ja nicht so recht zusammen. Also entweder brauchst Du nun das Visual Studio .Net, oder einen Hinweis, wie Du mit dem GCC weiter kommst. Ich habe neulich gerade einen Daemon für einen Linux-Server geschrieben, der die Serielle für sich reklamiert, entsprechend konfiguriert und dann allerdings nur auf bestimmte Pegel auf den Steuerleitungen reagiert. Das Senden und Empfangen von Daten ist dann aber auch kein grosser Schritt, da die Initialisierung der Schnittstelle den grössten Aufwand erfordert. Allerdings habe ich wenn mich jetzt nicht alles täuscht auch die comm.h benutzt, oder ich bin gerade völlig verwirrt.