URL: https://linuxfr.org/users/mat1/journaux/help-c-et-modules-linux-26 Title: Help C++ et modules Linux 2.6 Authors: mat1 Date: 2004年03月15日T22:50:01+01:00 Tags: Score: 0 J'essaie de compiler le driver Bewan PCI ST sous Linux 2.6. J'y suis presque. Mais voilà ce qui ce passe lors du depmod : WARNING: unicorn_pci_atm.ko needs unknown symbol __eqdf2 WARNING: unicorn_pci_atm.ko needs unknown symbol __gtdf2 WARNING: unicorn_pci_atm.ko needs unknown symbol __floatsidf WARNING: unicorn_pci_atm.ko needs unknown symbol __adddf3 WARNING: unicorn_pci_atm.ko needs unknown symbol __fixdfsi WARNING: unicorn_pci_atm.ko needs unknown symbol __ledf2 WARNING: unicorn_pci_atm.ko needs unknown symbol __negdf2 WARNING: unicorn_pci_atm.ko needs unknown symbol __divdf3 WARNING: unicorn_pci_atm.ko needs unknown symbol __muldf3 WARNING: unicorn_pci_atm.ko needs unknown symbol __gedf2 WARNING: unicorn_pci_atm.ko needs unknown symbol __subdf3 Evidemment le module n'est pas chargé. Le driver Bewan utilise aussi des objets générés par C++. J'ai passé l'après-midi sur cette "connerie" et j'en ai hyper-marre. Je pense qu'il faut trouver la bonne option de gcc (ou ld ?) mais je sèche. gcc 3.3.2 et utilisation de kbuild. Merci pour toute info. btw : si quelqu'un est intéressé par ce driver sous Linux 2.6, qu'il me fasse signe. Normalement Bewan devrait faire le boulot mais je n'avais pas envis d'attendre (surtout que la date reste inconnue...).