Comments (8)
http://buildroot.busybox.net/ doesn't load...
How can I get a mips64 Linux system to test this? With QEMU/KVM perhaps?
Original comment by [email protected]
on 10 Jul 2014 at 2:46
from linux-syscall-support.
Hello, and thanks for your answer.
The buildroot website works fine for me. Anyway, this is the command to clone
the repository:
git clone git://git.buildroot.net/buildroot
or if you're behind a firewall blocking git:
git clone git://git.buildroot.net/buildroot
Buildroot will crosscompile, so you don't need a MIPS64 Linux system to
reproduce the failure. Buildroot is a tool to generate embedded Linux systems
by crosscompiling, and let you choose the target architecture. So, the steps to
reproduce the failures are:
-clone the Buildroot repository
-type "make menuconfig" and go to the "Target options" menu.
-choose "MIPS64 Little Endian" target architecture.
-choose "n64" target ABI
-go to the "Toolchain" menu and select "External toolchain" type.
(that will download a toolchain, so you will save time by not building a
toolchain to generate code for your selected target)
-go to "Target packages" -> "Debugging, profiling and benchmark" and select the
"google-breakpad" package.
-exit and save your configuration
-type "make"
And just to answer your question. Yes, QEMU/KVM works if you want to emulate a
MIPS64 Linux system.
Original comment by [email protected]
on 10 Jul 2014 at 9:12
from linux-syscall-support.
Can you try the attached patch?
Original comment by [email protected]
on 11 Jul 2014 at 7:12
Attachments:
from linux-syscall-support.
[deleted comment]
from linux-syscall-support.
Hello,
the patch you attached doesn't work directly on Buildroot, so I needed
to rewrite it. I have attached the new patch just in case you want to
review it. I think I haven't done any mistake.
It fails with the same problem. I have attached the full build log.
Original comment by [email protected]
on 11 Jul 2014 at 8:09
Attachments:
from linux-syscall-support.
Actually, this problem went away. You have different problems in the comment 5
build.log, which are outside of the scope of this bug. (Back to Breakpad...)
Original comment by [email protected]
on 11 Jul 2014 at 6:51
from linux-syscall-support.
Original comment by [email protected]
on 16 Jan 2015 at 1:58
- Changed title: Compilation failure for MIPS64: __NR_getdents64 is undefined
from linux-syscall-support.
Is this still a valid issue or should we close it?
Original comment by [email protected]
on 24 Feb 2015 at 12:37
from linux-syscall-support.
Related Issues (11)
- Duplicated declarations of recvmsg/sendmsg/sendto/shutdown/socket/socketpair on ARM_EABI HOT 1
- i386: clone() asm clobbers too many registers w/-fsanitize=address HOT 1
- powerpc64: sys_mmap2 build fails due to only __NR_mmap being available HOT 2
- google-breakpad fails to build in thumb mode on ARM HOT 3
- linux syscall support contains arm conditional instructions that are not contained in an IT block
- Update MIPS support HOT 4
- [MIPS] Do not use "=&r" constraint with variables bound to a register HOT 3
- Invalid suffix on Literal with GCC 4.8 and C++11 HOT 2
- Compilation error on arm64 HOT 2
- MIPS compilation fails with Clang: invalid input constraint '0' in asm HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from linux-syscall-support.