Hi Anand, You might have to pass an additional host flag to configure e.g.:
./configure --host=i686-apple-darwin11 If I remember correctly, the compiler on OSX was compiled to run on a 64-bit platform but _only_ produce 32-bit binaries. Our configure script wrongly detect an x86-64 host, so you need to force it to use i686. Could you post the output of your config.log? Thanks, Christian On Fri, Jun 21, 2013 at 11:23 AM, Anand Buddhdev <[email protected]> wrote: > Hi people, > > I'm trying to compile userspace-rcu 0.7.7 on OSX 10.8.4, and it's > failing. The configure phase completes, but make fails like this: > > $ make > make all-recursive > Making all in . > CC wfqueue.lo > CC wfstack.lo > CC compat_arch_x86.lo > /var/folders/9f/pv25pv1j7k54m9q11sz79w0h0000gn/T//cc2LG2nk.s:44:suffix > or operands invalid for `pushf' > /var/folders/9f/pv25pv1j7k54m9q11sz79w0h0000gn/T//cc2LG2nk.s:44:suffix > or operands invalid for `pop' > /var/folders/9f/pv25pv1j7k54m9q11sz79w0h0000gn/T//cc2LG2nk.s:55:suffix > or operands invalid for `push' > /var/folders/9f/pv25pv1j7k54m9q11sz79w0h0000gn/T//cc2LG2nk.s:55:suffix > or operands invalid for `popf' > /var/folders/9f/pv25pv1j7k54m9q11sz79w0h0000gn/T//cc2LG2nk.s:60:suffix > or operands invalid for `pushf' > /var/folders/9f/pv25pv1j7k54m9q11sz79w0h0000gn/T//cc2LG2nk.s:60:suffix > or operands invalid for `pop' > /var/folders/9f/pv25pv1j7k54m9q11sz79w0h0000gn/T//cc2LG2nk.s:65:suffix > or operands invalid for `push' > /var/folders/9f/pv25pv1j7k54m9q11sz79w0h0000gn/T//cc2LG2nk.s:65:suffix > or operands invalid for `popf' > make[2]: *** [compat_arch_x86.lo] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > > CC is just gcc, which is: > > $ gcc --version > i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build > 5658) (LLVM build 2336.11.00) > > Anyone know what the problem is, and how to fix it? > > Regards, > > Anand > > _______________________________________________ > lttng-dev mailing list > [email protected] > http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
