Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mac OSX上的linux/if_packet.h_Linux_Macos_Port_Compatibility - Fatal编程技术网

Mac OSX上的linux/if_packet.h

Mac OSX上的linux/if_packet.h,linux,macos,port,compatibility,Linux,Macos,Port,Compatibility,我想编译/移植一个linux命令行工具到OSX,但是我得到了这个错误 tcptable.h:26:29: error: linux/if_packet.h: No such file or directory tcptable.h:27:28: error: linux/if_ether.h: No such file or directory tcptable.h:30:27: error: linux/if_fddi.h: No such file or directory tcpt

我想编译/移植一个linux命令行工具到OSX,但是我得到了这个错误

 tcptable.h:26:29: error: linux/if_packet.h: No such file or directory
 tcptable.h:27:28: error: linux/if_ether.h: No such file or directory
 tcptable.h:30:27: error: linux/if_fddi.h: No such file or directory
 tcptable.h:31:25: error: linux/if_tr.h: No such file or directory

if.*
头文件在我的OSX机器上不可用,所以我试图为该库找到一个替代方法。不幸的是,我什么也没找到。是否有一些兼容性库或我可以用来编译此代码的东西?

如果是用于解码数据包,请从Linux复制。不过,我怀疑可能存在更根本的不可移植性问题。谢谢。你说得对,还有很多不兼容不容易修复(应将其移动到unix.stackexchange.com