Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

USBtoCAN Treiberinstallation auf RED Brick; version.h nicht gefunden

Featured Replies

Geschrieben

Guten Tag,

 

für mein Projekt benötige ich folgenden USBtoCAN Treiber auf dem RED-Brick: http://www.peak-system.com/fileadmin/media/linux/index.htm

 

Da ich von Linux und Konsolenbenienung wenig Ahnung habe, befolge ich die Anleitung von der Website.

 

Nach dem übertrag der gedownloadeten .zip Datei auf den RED Brick entpacke ich ihn. Dies funktioniert ohne Probleme. Bei den folgenden Befehlen (make clean & make) tritt dann folgender fehler auf:

Makefile:102: *** "Can't find /include/linux/version.h".  Stop.

Bei einer suche nach version.h habe ich die Datei jedoch in folgendem Verzeichnis gefunden: /usr/include/linux/version.h

 

Bei einer Google suche habe ich gelesen, dass eine neuinstallation der Header-Verzeichnisse das Problem beheben könnte. Das habe ich dann verucht. Ist aber auch gescheitert, da jedes Header-Verzeichnis von anderen Abhängig ist, welche nicht installiert sind.

 

Auch eine ältere Version vom Treiber ist nicht installierbar.

 

Alles wurde als root ausgeführt.

 

Mein Image auf dem RED-Brick ist 1.5.

 

Es wäre super, falls mir jemand helfen könnte.

 

Vielen Dank

Geschrieben

Die nötigen Kernel Header, um Kernel Treiber auf dem RED Brick kompilieren zu können, sind erst ab Image Version 1.7 vorhanden. Diese können leider nicht per apt-get auf einem älteren Image nachinstalliert werden.

 

Mit Image Version 1.7 funktioniert es dann bei mir so:

 

Es muss noch libpopt-dev installiert werden:

 

sudo apt-get install libpopt-dev

 

Da der RED Brick kein PCI, PCIe, ISA oder PC-CARD hat müssen alle diese Option für den Treiber deaktiviert werden:

 

make PCI=NO_PCI_SUPPORT PCIEC=NO_PCIEC_SUPPORT ISA=NO_ISA_SUPPORT PCC=NO_PCCARD_SUPPORT
make install

Geschrieben
  • Autor

Vielen Dank photron,

 

Dann werde ich das mal so ausprobieren

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.