Re: [Boost-bugs] [Boost C++ Libraries] #7289: [Context] Cross compiling for Windows on Linux using gcc fails

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7289: [Context] Cross compiling for Windows on Linux using gcc fails
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-01-03 16:52:45


#7289: [Context] Cross compiling for Windows on Linux using gcc fails
-------------------------------+--------------------------------------------
  Reporter: anonymous | Owner: olli
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: context
   Version: Boost 1.51.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Changes (by viboes):

  * owner: => olli
  * component: Building Boost => context


Old description:

> When cross compiling boost 1.51.0 for target Win32 on Linux using mxe,
> the new "Context"-Lib fails to build. It seems that the problem is
> different from #7287 and #7262, so I am opening a new ticket. The
> following errors occur:
>

> gcc.compile.asm bin.v2/libs/context/build/gcc-mingw-4.7.1/debug/link-
> static/target-os-windows/threadapi-win32/threading-
> multi/asm/fcontext_i386_sysv_elf_gas.o
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S: Assembler messages:
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:37: Warning: .type
> pseudo-op used outside of .def/.endef ignored.
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:37: Error: junk at end
> of line, first unrecognized character is `j'
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:72: Warning: .size
> pseudo-op used outside of .def/.endef ignored.
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:72: Error: junk at end
> of line, first unrecognized character is `j'
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:77: Warning: .type
> pseudo-op used outside of .def/.endef ignored.
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:77: Error: junk at end
> of line, first unrecognized character is `m'
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:122: Warning: .size
> pseudo-op used outside of .def/.endef ignored.
> libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:122: Error: junk at end
> of line, first unrecognized character is `m'

New description:

 When cross compiling boost 1.51.0 for target Win32 on Linux using mxe, the
 new "Context"-Lib fails to build. It seems that the problem is different
 from #7287 and #7262, so I am opening a new ticket. The following errors
 occur:



 {{{
 gcc.compile.asm bin.v2/libs/context/build/gcc-mingw-4.7.1/debug/link-
 static/target-os-windows/threadapi-win32/threading-
 multi/asm/fcontext_i386_sysv_elf_gas.o
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S: Assembler messages:
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:37: Warning: .type
 pseudo-op used outside of .def/.endef ignored.
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:37: Error: junk at end
 of line, first unrecognized character is `j'
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:72: Warning: .size
 pseudo-op used outside of .def/.endef ignored.
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:72: Error: junk at end
 of line, first unrecognized character is `j'
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:77: Warning: .type
 pseudo-op used outside of .def/.endef ignored.
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:77: Error: junk at end
 of line, first unrecognized character is `m'
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:122: Warning: .size
 pseudo-op used outside of .def/.endef ignored.
 libs/context/src/asm/fcontext_i386_sysv_elf_gas.S:122: Error: junk at end
 of line, first unrecognized character is `m'
 }}}

--
-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7289#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:11 UTC