#19075: Error Compiling r44550 trunk for bcrm2709 raspberry pi 2 in osx yosemite
--------------------------+------------------------
  Reporter:  zandegran    |      Owner:  developers
      Type:  defect       |     Status:  new
  Priority:  normal       |  Milestone:
 Component:  base system  |    Version:  Trunk
Resolution:               |   Keywords:
--------------------------+------------------------

Comment (by zandegran):

 [https://code.google.com/p/s3ql/issues/detail?id=441] Tt is stated here
 that osx does not have endian.h, anyhow I tried to get that patched
 endian.h which is not for OpenWRT and put it in /usr/include and obviously
 it did not work.

 I get the following errors

 {{{
 In file included from src/fatlabel.c:36:
 src/fsck.fat.h:146:5: error: unknown type name 'loff_t'; did you mean
 'off_t'?
     loff_t offset;
     ^~~~~~
     off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:36:
 src/fsck.fat.h:147:5: error: unknown type name 'loff_t'; did you mean
 'off_t'?
     loff_t lfn_offset;
     ^~~~~~
     off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:36:
 src/fsck.fat.h:160:5: error: unknown type name 'loff_t'; did you mean
 'off_t'?
     loff_t fat_start;
     ^~~~~~
     off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:36:
 src/fsck.fat.h:165:5: error: unknown type name 'loff_t'; did you mean
 'off_t'?
     loff_t root_start;
     ^~~~~~
     off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:36:
 src/fsck.fat.h:167:5: error: unknown type name 'loff_t'; did you mean
 'off_t'?
     loff_t data_start;
     ^~~~~~
     off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:36:
 src/fsck.fat.h:170:5: error: unknown type name 'loff_t'; did you mean
 'off_t'?
     loff_t fsinfo_start;        /* 0 if not present */
     ^~~~~~
     off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:36:
 src/fsck.fat.h:172:5: error: unknown type name 'loff_t'; did you mean
 'off_t'?
     loff_t backupboot_start;    /* 0 if not present */
     ^~~~~~
     off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:37:
 src/io.h:32:1: error: unknown type name 'loff_t'; did you mean 'off_t'?
 loff_t llseek(int fd, loff_t offset, int whence);
 ^~~~~~
 off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:37:
 src/io.h:32:23: error: unknown type name 'loff_t'; did you mean 'off_t'?
 loff_t llseek(int fd, loff_t offset, int whence);
                       ^~~~~~
                       off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:37:
 src/io.h:41:14: error: unknown type name 'loff_t'; did you mean 'off_t'?
 void fs_read(loff_t pos, int size, void *data);
              ^~~~~~
              off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:37:
 src/io.h:46:13: error: unknown type name 'loff_t'; did you mean 'off_t'?
 int fs_test(loff_t pos, int size);
             ^~~~~~
             off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 make[3]: Leaving directory `/Volumes/OpenWrt/trunk/tools/sstrip'
 In file included from src/fatlabel.c:37:
 src/io.h:51:15: error: unknown type name 'loff_t'; did you mean 'off_t'?
 void fs_write(loff_t pos, int size, void *data);
               ^~~~~~
               off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:38:
 src/boot.h:28:1: error: unknown type name 'loff_t'; did you mean 'off_t'?
 loff_t find_volume_de(DOS_FS * fs, DIR_ENT * de);
 ^~~~~~
 off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:39:
 src/fat.h:52:1: error: unknown type name 'loff_t'; did you mean 'off_t'?
 loff_t cluster_start(DOS_FS * fs, uint32_t cluster);
 ^~~~~~
 off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 In file included from src/fatlabel.c:41:
 src/check.h:26:1: error: unknown type name 'loff_t'; did you mean 'off_t'?
 loff_t alloc_rootdir_entry(DOS_FS * fs, DIR_ENT * de, const char
 *pattern);
 ^~~~~~
 off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
                                 ^
 src/fatlabel.c:95:5: error: unknown type name 'loff_t'; did you mean
 'off_t'?
     loff_t offset;
     ^~~~~~
     off_t
 /usr/include/sys/_types/_off_t.h:30:25: note: 'off_t' declared here
 typedef __darwin_off_t          off_t;
 }}}

--
Ticket URL: <https://dev.openwrt.org/ticket/19075#comment:8>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to