Adres MAC z interfejsu na OS X (C)

To może być głupie pytanie, a ja przepraszam, jeśli zostało już tutaj omówione, ale przeszukałem trochę bez szczęścia. Próbuję uzyskać adres sprzętowy mojego interfejsu w C i używam OS X (x86-64). Wiem, jak to zrobićifconfig, ale chcę, aby mój program pobierał go automatycznie na każdym komputerze, no cóż, przynajmniej na komputerach z OS X. Znalazłem inny wątek, który to opublikowałpołączyć które prawie robi to, co chcę (z pewnymi modyfikacjami), ale nie mogę tego zrobićiokit link do funkcjild (mój kompilator jestgcc). Próbowałem dodać flagi-lIOKit i-framework IOKit dogcc wiersz poleceń, ale nadal otrzymuję te same błędy łącza. Oto link do mojego kodu:nagłówek iźródło.

questionAnswers(1)

yourAnswerToTheQuestion