Slackware - ARMThis forum is for the discussion of Slackware ARM.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I was able to reproduce the same error message with:
Code:
as libs/context/src/asm/jump_arm_aapcs_elf_gas.S
For some things I wouldn't be surprised that they don't build anymore since boost was last built in 2013.
However, Look at boost.SlackBuild - I just tried it on -current and it builds fine.
The package is built on a full installation of -current. It builds on armv5 and armv7 using the ARM boost.SlackBuild. Presumably this is what you're using - not the x86 one?
The package is built on a full installation of -current. It builds on armv5 and armv7 using the ARM boost.SlackBuild.
Would you be so kind to share with me the build.log.bz2 file for the build that produced the above results? (Even better: would you mind re-running the arm/build with "-d+2" added to the parameters of $BJAM so that it will output more detailed debugging information, and then share the logs?)
Quote:
Originally Posted by drmozes
Presumably this is what you're using - not the x86 one?
I have slackwarearm-14.1 installed, with a number of packages recompiled using the slackwarearm-current script with only one significant modification: specifying softfp, armv7-a, cortex-a7 in the optimization parameters/architecture.
libs/context/src/asm/jump_arm_aapcs_elf_gas.S:62: Error: selected processor does not support ARM mode `vstmia a4,{d8-d15}'
libs/context/src/asm/jump_arm_aapcs_elf_gas.S:66: Error: selected processor does not support ARM mode `vldmia a4,{d8-d15}'
Thus, the problem can be rephrased as follows: How can one compile boost's context library using softfp (or hard) float?
Heh. I tried to build it overnight, to see what would happen. It exhausted the virtual memory (RAM+swap) trying to process a C++ template, and zapped a couple low-priority daemons that were in the way.
Heh. I tried to build it overnight, to see what would happen. It exhausted the virtual memory (RAM+swap) trying to process a C++ template, and zapped a couple low-priority daemons that were in the way.
What machine did you try to build it on, and how many parallel processes did you use for the build?
I just finished compiling boost for arm hardfloat.
I used a beagle bone black which has 512Mb ram and a 1Gb swap space on SD.
While not fast it finished in about half a day. (actually an evening and a night)
The sources I used came from x86_64. (with some architecture and library path changes, but otherwise left untouched)
I just finished compiling boost for arm hardfloat.
I used a beagle bone black which has 512Mb ram and a 1Gb swap space on SD.
While not fast it finished in about half a day. (actually an evening and a night)
The sources I used came from x86_64. (with some architecture and library path changes, but otherwise left untouched)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.