Hi,
I'm trying to build Boost from Linux for Windows.
I created user-config.jam file with the following content:
using gcc : mingw : x86_64-w64-mingw32-g++
:
<rc>x86_64-w64-mingw32-windres
<as>x86_64-w64-mingw32-as
;
I build using this command line:
./b2 --user-config=./user-config.jam --prefix=$HOME/boost-1.82.0
target-os=windows address-model=64 variant=release install
but I get these messages when building boost.context:
gcc.compile.asm
bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/ontop_x86_64_sysv_elf_gas.o
ontop_x86_64_sysv_elf_gas.S: Assembler messages:
ontop_x86_64_sysv_elf_gas.S:43: Warning: .type pseudo-op used outside of
.def/.endef: ignored.
ontop_x86_64_sysv_elf_gas.S:43: Error: junk at end of line, first
unrecognized character is `o'
libs/context/src/asm/ontop_x86_64_sysv_elf_gas.S:135: Warning: .size
pseudo-op used outside of .def/.endef: ignored.
libs/context/src/asm/ontop_x86_64_sysv_elf_gas.S:135: Error: junk at end
of line, first unrecognized character is `o'
libs/context/src/asm/ontop_x86_64_sysv_elf_gas.S:138: Error: junk at end
of line, first unrecognized character is `-'
"x86_64-w64-mingw32-g++" -x assembler-with-cpp -m64 -mthreads -O3
-finline-functions -Wno-inline -Wall -fvisibility=hidden
-DBOOST_ALL_NO_LIB=1 -DBOOST_CONTEXT_SOURCE -DBOOST_DISABLE_ASSERTS
-DNDEBUG -D_WIN32_WINNT=0x0601 -I"." -c -o
"bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/ontop_x86_64_sysv_elf_gas.o"
"libs/context/src/asm/ontop_x86_64_sysv_elf_gas.S"
...failed gcc.compile.asm
bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/ontop_x86_64_sysv_elf_gas.o...
gcc.compile.asm
bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/make_x86_64_sysv_elf_gas.o
make_x86_64_sysv_elf_gas.S: Assembler messages:
make_x86_64_sysv_elf_gas.S:44: Warning: .type pseudo-op used outside of
.def/.endef: ignored.
make_x86_64_sysv_elf_gas.S:44: Error: junk at end of line, first
unrecognized character is `m'
libs/context/src/asm/make_x86_64_sysv_elf_gas.S:144: Warning: .size
pseudo-op used outside of .def/.endef: ignored.
libs/context/src/asm/make_x86_64_sysv_elf_gas.S:144: Error: junk at end
of line, first unrecognized character is `m'
libs/context/src/asm/make_x86_64_sysv_elf_gas.S:147: Error: junk at end
of line, first unrecognized character is `-'
"x86_64-w64-mingw32-g++" -x assembler-with-cpp -m64 -mthreads -O3
-finline-functions -Wno-inline -Wall -fvisibility=hidden
-DBOOST_ALL_NO_LIB=1 -DBOOST_CONTEXT_SOURCE -DBOOST_DISABLE_ASSERTS
-DNDEBUG -D_WIN32_WINNT=0x0601 -I"." -c -o
"bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/make_x86_64_sysv_elf_gas.o"
"libs/context/src/asm/make_x86_64_sysv_elf_gas.S"
...failed gcc.compile.asm
bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/make_x86_64_sysv_elf_gas.o...
gcc.compile.asm
bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/jump_x86_64_sysv_elf_gas.o
jump_x86_64_sysv_elf_gas.S: Assembler messages:
jump_x86_64_sysv_elf_gas.S:44: Warning: .type pseudo-op used outside of
.def/.endef: ignored.
jump_x86_64_sysv_elf_gas.S:44: Error: junk at end of line, first
unrecognized character is `j'
libs/context/src/asm/jump_x86_64_sysv_elf_gas.S:139: Warning: .size
pseudo-op used outside of .def/.endef: ignored.
libs/context/src/asm/jump_x86_64_sysv_elf_gas.S:139: Error: junk at end
of line, first unrecognized character is `j'
libs/context/src/asm/jump_x86_64_sysv_elf_gas.S:142: Error: junk at end
of line, first unrecognized character is `-'
"x86_64-w64-mingw32-g++" -x assembler-with-cpp -m64 -mthreads -O3
-finline-functions -Wno-inline -Wall -fvisibility=hidden
-DBOOST_ALL_NO_LIB=1 -DBOOST_CONTEXT_SOURCE -DBOOST_DISABLE_ASSERTS
-DNDEBUG -D_WIN32_WINNT=0x0601 -I"." -c -o
"bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/jump_x86_64_sysv_elf_gas.o"
"libs/context/src/asm/jump_x86_64_sysv_elf_gas.S"
...failed gcc.compile.asm
bin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden/asm/jump_x86_64_sysv_elf_gas.o...
...skipped
<pbin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden>libboost_context.a(clean)
for lack of
<pbin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden>asm/make_x86_64_sysv_elf_gas.o...
...skipped
<pbin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden>libboost_context.a
for lack of
<pbin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden>asm/make_x86_64_sysv_elf_gas.o...
...skipped <p/home/andrew/boost-1.82.0/lib>libboost_context.a for lack
of
<pbin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden>libboost_context.a...
...skipped
<pbin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden>libboost_context-variant-static.cmake
for lack of
<pbin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden>libboost_context.a...
...skipped
<p/home/andrew/boost-1.82.0/lib/cmake/boost_context-1.82.0>libboost_context-variant-static.cmake
for lack of
<pbin.v2/libs/context/build/gcc-mingw/release/link-static/target-os-windows/threading-multi/visibility-hidden>libboost_context-variant-static.cmake...
...failed updating 3 targets...
...skipped 5 targets...
any ideas how can I fix it?
best!
_______________________________________________
Boost-users mailing list -- boost-users@lists.boost.org
To unsubscribe send an email to boost-users-le...@lists.boost.org
https://lists.boost.org/mailman3/lists/boost-users.lists.boost.org/
Archived at: https://lists.boost.org/archives/list/boost-users@lists.boost.org/message/XACG77RU3ZIRDVFWYP2UUJJJNI53MGRA/