Est-ce que quelqu'un a utilisé Bluetooth sur Mac OS X avec Lazarus ou FreePascal? Il y a une unité Bluetooth, mais elle ne supporte actuellement que Linux.Bluetooth sur Lazarus/FreePascal sous Mac OS X
Informations sur l'unité existante: http://wiki.freepascal.org/Bluetooth
Je prévois d'améliorer ce pour soutenir Mac OS, mais il serait bon de savoir si quelqu'un a écrit un code à utiliser BlueTooth sous Mac OS déjà pour éviter le travail en double. Par contre, si vous avez utilisé XCode pour accéder à Bluetooth, quelles bibliothèques avez-vous utilisées? Je suis sûr que je peux le découvrir avec le profileur XCode en ouvrant certaines applications Bluetooth.
Remarque: Mac OS X ne semble pas utiliser la bibliothèque BlueZ de Linux, donc je ne pense pas que la solution soit aussi simple que de changer le chemin de la bibliothèque. Au lieu de cela, il a IOBluetooth "Framework", situé dans /System/Library/Frameworks/IOBluetooth.framework.
Avoir un regard, il ressemble à:
kaikei.ocn.ntt.com:IOBluetooth.framework $ file * CodeResources: XML document text Headers: directory IOBluetooth: Mach-O universal binary with 3 architectures IOBluetooth (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64 IOBluetooth (for architecture i386): Mach-O dynamically linked shared library i386 IOBluetooth (for architecture ppc7400): Mach-O dynamically linked shared library ppc Resources: directory Versions: directory
D'autre part, je pense que si quelqu'un avait déjà fait cela, je serais probablement capable de le trouver sur Google .... Au large Je me trompe, répondez et faites-le moi savoir.
Clarification: J'ai créé des liaisons pour les bibliothèques partagées normales avant (par exemple sqlite3), mais pas pour un "framework". Si personne n'a créé de liaison ou utilisé le framework MacOS Bluetooth de FreePascal, des conseils sur l'utilisation des fonctions de framework de FreePascal seront généralement appréciés. (Et normalement les fonctions que je porte sont basées sur C, pas Obj-C, donc je ne suis pas sûr de savoir comment déclarer les méthodes Obj-C dans FPK, bien que je serai sûr de pouvoir trouver des échantillons si je continue à chercher).
Merci pour l'information! Je n'étais pas au courant de la liste macpascal. – Noah