URL: <http://gna.org/bugs/?22052> Summary: scons build error on mac Project: relax Submitted by: tlinnet Submitted on: Sun 18 May 2014 07:29:33 PM UTC Category: Scons build system Specific analysis category: None Priority: 7 - High Severity: 4 - Important Status: None Assigned to: None Originator Name: Originator Email: Open/Closed: Open Release: Repository: trunk Discussion Lock: Any Operating System: Mac OS X _______________________________________________________ Details: tlinnet@linmac:~$ cd software/relax_trunk tlinnet@linmac:relax_trunk$ scons scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... ########################### # Compiling the C modules # ########################### Building the relaxation curve fitting module 'target_functions/relax_fit.so' gcc -o target_functions/c_chi2.os -c -I/Library/Frameworks/Python.framework/Versions/7.3/include/python2.7 -arch i386 -arch ppc -arch x86_64 -fPIC target_functions/c_chi2.c In file included from target_functions/c_chi2.c:20: In file included from /usr/include/stdio.h:64: /usr/include/sys/cdefs.h:658:2: error: Unsupported architecture #error Unsupported architecture ^ In file included from target_functions/c_chi2.c:20: In file included from /usr/include/stdio.h:67: In file included from /usr/include/_types.h:27: In file included from /usr/include/sys/_types.h:33: /usr/include/machine/_types.h:34:2: error: architecture not supported #error architecture not supported ^ In file included from target_functions/c_chi2.c:20: In file included from /usr/include/stdio.h:67: In file included from /usr/include/_types.h:27: /usr/include/sys/_types.h:94:9: error: unknown type name '__int64_t' typedef __int64_t __darwin_blkcnt_t; /* total blocks */ ^ /usr/include/sys/_types.h:95:9: error: unknown type name '__int32_t' typedef __int32_t __darwin_blksize_t; /* preferred block size */ ^ /usr/include/sys/_types.h:96:9: error: unknown type name '__int32_t' typedef __int32_t __darwin_dev_t; /* dev_t */ ^ /usr/include/sys/_types.h:99:9: error: unknown type name '__uint32_t' typedef __uint32_t __darwin_gid_t; /* [???] process and gro... ^ /usr/include/sys/_types.h:100:9: error: unknown type name '__uint32_t' typedef __uint32_t __darwin_id_t; /* [XSI] pid_t, uid_t, o... ^ /usr/include/sys/_types.h:101:9: error: unknown type name '__uint64_t' typedef __uint64_t __darwin_ino64_t; /* [???] Used for 64 bi... ^ /usr/include/sys/_types.h:107:9: error: unknown type name '__darwin_natural_t' typedef __darwin_natural_t __darwin_mach_port_name_t; /* Used by mach */ ^ /usr/include/sys/_types.h:109:9: error: unknown type name '__uint16_t' typedef __uint16_t __darwin_mode_t; /* [???] Some file attributes */ ^ /usr/include/sys/_types.h:110:9: error: unknown type name '__int64_t' typedef __int64_t __darwin_off_t; /* [???] Used for file sizes */ ^ /usr/include/sys/_types.h:111:9: error: unknown type name '__int32_t' typedef __int32_t __darwin_pid_t; /* [???] process and gro... ^ /usr/include/sys/_types.h:131:9: error: unknown type name '__uint32_t' typedef __uint32_t __darwin_sigset_t; /* [???] signal set */ ^ /usr/include/sys/_types.h:132:9: error: unknown type name '__int32_t' typedef __int32_t __darwin_suseconds_t; /* [???] microseconds */ ^ /usr/include/sys/_types.h:133:9: error: unknown type name '__uint32_t' typedef __uint32_t __darwin_uid_t; /* [???] user IDs */ ^ /usr/include/sys/_types.h:134:9: error: unknown type name '__uint32_t' typedef __uint32_t __darwin_useconds_t; /* [???] microseconds */ ^ In file included from target_functions/c_chi2.c:20: In file included from /usr/include/stdio.h:71: /usr/include/sys/_types/_va_list.h:31:9: error: unknown type name '__darwin_va_list'; did you mean '__builtin_va_list'? typedef __darwin_va_list va_list; ^ note: '__builtin_va_list' declared here In file included from target_functions/c_chi2.c:20: In file included from /usr/include/stdio.h:72: /usr/include/sys/_types/_size_t.h:30:9: error: unknown type name '__darwin_size_t'; did you mean '__darwin_ino_t'? typedef __darwin_size_t size_t; ^ /usr/include/sys/_types.h:103:26: note: '__darwin_ino_t' declared here typedef __darwin_ino64_t __darwin_ino_t; /* [???] Used for inodes */ ^ In file included from target_functions/c_chi2.c:20: In file included from /usr/include/stdio.h:434: /usr/include/sys/_types/_ssize_t.h:30:9: error: unknown type name '__darwin_ssize_t' typedef __darwin_ssize_t ssize_t; ^ 19 errors generated. scons: *** [target_functions/c_chi2.os] Error 1 scons: building terminated because of errors. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?22052> _______________________________________________ Message sent via/by Gna! http://gna.org/