This page serves to collect information about common problems encountered when porting applications/libraries to the BeOS platform. The problems should be identified by the (compiler) errors that typify them. For POSIX-related problems, see [wiki:BeOSPosix]. === no undefined references allowed in i586-pc-beos shared libraries === ports: subversion solution: N/A === (stat) structure has no member named `st_blocks' === ports: tar (make check), samba The stat struct in sys/stat.h in BeOS doesn't have an st_blocks member. It is necessary to adjust the code to check for HAVE_STAT_ST_BLOCKS. http://lists.samba.org/archive/samba-technical/2005-January/039275.html