Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
248124ac2e RISC-V: Add missing privileged spec registers. bee792f83a RISC-V: Add compressed instruction hints, and a few misc cleanups. 7d895b6f4c Add missing RISC-V fsrmi and fsflagsi instructions. 04d33e4a83 Objcopy interleave fails if section address not multiple of interleave. 71a8fbb5aa Really fix riscv shared library __global_pointer$ problem. 355497b4a7 Riscv shared libraries should not export __global_pointer$. bfd4dc4363 Fix for texinfo 4.8. caf839a4a4 Update and clean up RISC-V gas documentation. df726395c9 Give Palmer co-credit for last patch. 0362ab46db Fix riscv malloc error on small alignment after norvc. 3adcc16f76 Merge pull request #126 from riscv/native-gdb be4ba40749 Make native gdb builds work.
- Loading branch information
d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Under this folder, do we have any stuff. I am getting below error
/freedom-e-sdk/riscv-gnu-toolchain/riscv-binutils-gdb/configure: No such file or directory
d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@thotaraghava Did you do a
git submodule update --init --recursive
?d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, I dint do it.
I downloaded in windows machine.
In Windows environment, how to do this.
I used GitHub Desktop to clone the database.
d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, I don't know how to use the desktop. If you're on Windows you won't be able to do much with this anyway, you should probably just download SiFive's binary toolchains: https://www.sifive.com/products/tools/
d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Building on windows requires using cygwin or mingw(-w64) optionally with msys or msys2. If you haven't used these tools before, it may take some time to learn how to use them. They make it possible to build POSIX software on a windows machine. If you don't want to spend a few weeks learning how to use these tools, then you should just download pre-built binaries.
If you are interested in looking at the POSIX tools, see
cygwin.org
mingw.org (old, includes msys)
mingw-w64.org (new), msys2.org (new)
With cygwin, msys, or msys2, you can run git commands directly from the shell, along with the configure and make commands you need to build the software.
d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Working on windows means, I am downloading onto WINDOWS and transferring to Linux environment for working.
I can not directly download onto Linux due to some issues.
Ultimately my work is in unix environment.
Now please suggest me what to do.
@palmer-dabbelt , in the site you mentioned above, which one I should download.
Thanks in advance
d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kindly let me know what I need to download for ready made use.
d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cygwin, msys, or msys2 will give you a POSIX shell where you can run git commands directly. I've never used github desktop. On a windows machine, I just run git commands in a shell same as I do on linux.
d66c792
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For now GitHub Desktop runs only on Windows and Mac. It is a graphic wrapper over the command line git command.
When cloning a repo, it always recursively clones all submodules, which, sometimes, may not be what you want.
It may be useful for first time users, but otherwise is not very useful, it exposes only a limited number of git features via the graphical interface.
The official git distribution for windows includes more than a git binary, it includes a subset of msys2 POSIX shell tools, that makes the Windows experience less painful.
Right, but, cygwin and msys are quite old. If you want to take this path, msys2 is the closest to what you get on a POSIX system.