Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GSoC 2023 - Khushi Balia #175

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
20 changes: 7 additions & 13 deletions ExampleEntryJasonKridner/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,9 @@
I've left my source code around as an example. To build, run `make`.
# GSoC Proposal 2023: Khushi Balia

To cross-build so that it can run on an ARM platform, install a cross-compiler,
then run `CC=${PATH_TO_ARM_CROSS} make` where ${PATH_TO_ARM_CROSS} for the
Angstrom cross compilers would be "arm-angstrom-linux-gnueabi-gcc". If you're
using the emdebian cross compilers, then it would be "arm-linux-gnueabi-gcc".

To execute the cross built binary, put it onto an ARM Linux system and invoke
helloworld.bin. To execute the cross built binary on QEMU, install qemu-static
on your machine and run `qemu-arm-static ./helloworld.bin`.

Jason Kridner
jkridner on #beagle
BeagleBoard.org GSoC admin
```
CC=arm-linux-gnueabi-gcc make
qemu-arm-static ./helloworld.bin
```
## OUTPUT:

![](./assests/khushi.png)
Binary file added ExampleEntryJasonKridner/assests/khushi.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified ExampleEntryJasonKridner/helloworld.bin
Binary file not shown.
2 changes: 1 addition & 1 deletion ExampleEntryJasonKridner/helloworld.c
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

int main(int argc, char** argv)
{
printf("Jason Kridner - %s\n", __DATE__);
printf("Khushi Balia - %s\n", __DATE__);
}