Je compile une source C qui inclut ether.h, mais ce fichier n'est pas disponible dans mon installation de Mac OS X. Cela semble être un fichier commun inclus avec le système d'exploitation Linux. Des idées sur la façon de l'obtenir sur mon Mac OS local?Compiler la source sur Mac OS X - manquant ether.h
0
A
Répondre
1
Cela semble être un fichier commun fourni avec le système d'exploitation Linux.
Incorrect. <netinet/ether.h>
est livré avec glibc. La libc d'OS X (Darwin) devrait avoir son propre équivalent, peut-être <netinet/if_ether.h>
.
1
Il semble être ici: http://www.opensource.apple.com/source/tcpdump/tcpdump-9/tcpdump/ether.h
0
Sous OS X Yosemite, #include <net/ethernet.h>
fonctionne pour moi. Vous devriez probablement envelopper l'inclusion en utilisant la détection de plate-forme selon this thread.
Questions connexes
- 1. HID_Utilities.h manquant sur Mac OS X
- 2. Compiler lsyncd sur Mac OS X (Lion)
- 3. Comment compiler la bibliothèque rabbitmq-c sur Mac OS X?
- 4. Comment compiler les extensions python pour Mac OS X 10.5, sur Mac OS X 10.6?
- 5. Comment compiler pour Mac OS X 10.5
- 6. erreur dans Mac Compiler OS X
- 7. Compiler OpenGL SOIL sous Mac OS X
- 8. Qt4Dotnet sur Mac OS X
- 9. Compiler SBCL à partir de la source sur Mac OS X
- 10. joyau JSON ne pas compiler sur Mac OS X 10.8.2
- 11. libcurl pour mingw32 Compiler (Windows) sur Mac OS X 10.6
- 12. Aucune source Java sous Mac OS X
- 13. SDL + emacs + Mac OS X
- 14. NCReport sur Mac OS X
- 15. Cross Compiling sur mac os x
- 16. Comment compiler python-nss et NSS pour Mac OS X?
- 17. Comment compiler des librairies universelles sous Mac OS X?
- 18. C en caractères sur Mac OS X
- 19. Comment compiler Xdebug sous Mac OS X pour Acquia Drupal
- 20. Compiler automatiquement moins de fichiers css dans mac os x
- 21. Comment compiler Open CL sous Mac OS X 10.6.3?
- 22. installe sqlite3 sur mac os x?
- 23. Comment lancer clojure sur Mac OS X?
- 24. Rcpp + Eclipse sur Mac OS X
- 25. Erreurs Virtualenvwrapper sur Mac OS X Lion
- 26. Installation de la bibliothèque Armadillo C++ sur Mac OS X
- 27. Serveur CardDAV fonctionnant sous Mac OS X
- 28. Emulateur dans Eclipse sur Mac OS X
- 29. Applet 1.6 sur Mac OS X
- 30. Exécution d'Eclipse sur Mac OS X Lion