INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

LabVIEW 2009 Linux: wire class conflict



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.06.2010, 08:52
Beitrag #4

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
LabVIEW 2009 Linux: wire class conflict
' schrieb:Das ist jetzt eine komische Antwort, da ich ja geschrieben habe, dass es läuft, wenn man an der auf XP erstellten Variante nichts ändert. Die zentrale Frage wäre: Wo kommt der Class conflict her?

Ich verstehe auch nicht warum es unter Debian nicht laufen sollte, Kernel ist Kernel und hat mit dem Rundherum nicht soviel zu tun. Gibt es zu dem Thema etwas tiefergehende Quellen? Oder ältere Beiträge im Forum? Habe in der Suche auf Anhieb nichts gefunden.

Danke

Das hängt stark von Deiner Debian Version zusammen. VISA vor 5.0 installiert unter anderem auch PXI und verschiedene andere Interfaces, die allesamt Gebrauch von Kerneltreibern machen. Aber die lieben Linux Entwickler haben beschlossen dass ein Kerneltreiber der nicht Open-source ist die GPL Bedingungen unter der der Linux Kernel steht, verletzt, und haben deshalb seit Kernel 2.6.28 oder so dass Linken von closed source Kerneltreibern unterbunden. Damit ist VISA < 5.0 nicht mehr auf Linux Systemen neuer als Kernel 2.6.28 installierbar.

Im Moment gibt es eine Beta Version von VISA 5.0 die diese Treiber nicht mehr zwingend erfordert, und im Fall von USB Devices glaub ich teilweise mit Treibern kommt die nicht mehr auf Kerneltreiber angewiesen sind. Damit ist die Installation in neueren Kerneln grundsätzlich wieder möglich aber es ist Beta und es gibt noch einige Probleme auszbügeln um eine problemlose Installation auf allen unterstützten Plattformen zu ermöglichen, und da Debian nicht offiziel unterstützt ist hat man da typischerwiese so oder so noch was extra Handarbeit zu leisten, auch wenn die Installation grundsätzlich meist möglich ist.

Was Dein Problem betrifft nehme ich mal an dass bei Dir VISA zwar irgendwie installiert ist, sonst dürfte das Progam absolut nicht funktionieren, aber eben nicht vollkommen fehlerlos. LabVIEW benötigt unter anderem im Unterverzeichnis "resources" ein Textfile "visarc" dass ihm die Klassenhierarchie der VISA Resourcen beschreibt. Wenn das fehlt (oder durch den LabVIEW Prozess nicht lesbar ist: Berechtigungen!!) kannst Du solche Fehler bekommen. Das VI dass Du auf Windows erstellt hast hat alle nötigen Informationen noch gespeichert um den VISA Treiber zu laden und aufzurufen, aber bei Änderungen am VI hat das eine komplete Neucompilierung zur Folge und jetzt fehlt LabVIEW die Klassenbeschreibung von VISA um das alles korrekt neu zu erstellen.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
LabVIEW 2009 Linux: wire class conflict - rolfk - 24.06.2010 08:52

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA/serielle konfiguration Fehler bei Änderung von LabVIEW 2009 in 2010 H_S 3 8.334 29.01.2011 20:51
Letzter Beitrag: H_S
  über LabVIEW 2009 mit LakeShore 340 komunizieren special13 5 5.245 30.11.2010 11:10
Letzter Beitrag: special13
  Library mit VIs für LV 2009 YipYip 4 4.304 12.11.2010 08:16
Letzter Beitrag: jg
  Ubuntu 9.10 und LabVIEW 2009 Apu 1 3.764 25.08.2010 07:42
Letzter Beitrag: Falk
  Keithley 2000 SingleRead/4-Wire Resistance Tobbel 2 8.270 27.02.2010 18:10
Letzter Beitrag: Tobbel
  Unterschied class INSTR und Serial INSTR toaran_ 3 4.842 31.08.2007 12:25
Letzter Beitrag: toaran_

Gehe zu: