Napisałem kod dla linux / unix (ld_preload), jak mogę skompilować go dla FreeBSD na moim serwerze Ubuntu używając G ++, czy może innego kompilatora?
Dzięki!
Odpowiedzi:
4 dla odpowiedzi № 1Nie ma potrzeby rekompilacji: jest podkładka dla różnic jest to trochę bardziej zintegrowane niż tylko biblioteka kompatybilna - niektóre funkcje wymagane tylko przez Linuksa, których będziesz unikać, i musisz "markować" pliki binarne dla linuxa w / brandelf
Twoim punktem wyjścia jest ten link.
3 dla odpowiedzi № 2
Moją rekomendacją byłoby stworzenie wirtualnej maszyny FreeBSD (przy użyciu oprogramowania takiego jak virtualbox) i skompilowanie kodu na tym.