- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Trying to compile from source (AX8/RAX80)
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Trying to compile from source (AX8/RAX80)
I downloaded the source code provided by Netgear (https://kb.netgear.com/2649/NETGEAR-Open-Source-Code-for-Programmers-GPL) for the AX8 router. It looks like the toolchain is completely missing from the source.
When I run make, it says:
arm-buildroot-linux-gnueabi-gcc: Command not found
Also, when I do make clean it gives the error:
make[3]: Entering directory '/home/shivanga/netgear-ax8/RAX80-V1.0.1.40_1.0.22_gpl/userspace/ap/acos' make[3]: *** No rule to make target 'clean'. Stop. make[3]: Leaving directory '/home/shivanga/netgear-ax8/RAX80-V1.0.1.40_1.0.22_gpl/userspace/ap/acos'
And well there is no Makefile in that directory.
Anyone else trying this run into this?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Trying to compile from source (AX8/RAX80)
That's the first message I can recall about working with the source code. So don't expect much of a response.
If you haven't tried it already, you might do better to check some of the places where they work up third party firmware for Netgear devices.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Trying to compile from source (AX8/RAX80)
Have you looked at
"make --help" yet?
Debian9:~/BuildRoot/netgear-rax80/RAX80-V1.0.1.40_1.0.22_gpl# make --help
Usage: make [options] [target] ...
Options:
-b, -m Ignored for compatibility.
-B, --always-make Unconditionally make all targets.
-C DIRECTORY, --directory=DIRECTORY
Change to DIRECTORY before doing anything.
-d Print lots of debugging information.
--debug[=FLAGS] Print various types of debugging information.
-e, --environment-overrides
Environment variables override makefiles.
--eval=STRING Evaluate STRING as a makefile statement.
-f FILE, --file=FILE, --makefile=FILE
Read FILE as a makefile.
-h, --help Print this message and exit.
-i, --ignore-errors Ignore errors from recipes.
-I DIRECTORY, --include-dir=DIRECTORY
Search DIRECTORY for included makefiles.
-j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.
-k, --keep-going Keep going when some targets can't be made.
-l [N], --load-average[=N], --max-load[=N]
Don't start multiple jobs unless load is below N.
-L, --check-symlink-times Use the latest mtime between symlinks and target.
-n, --just-print, --dry-run, --recon
Don't actually run any recipe; just print them.
-o FILE, --old-file=FILE, --assume-old=FILE
Consider FILE to be very old and don't remake it.
-O[TYPE], --output-sync[=TYPE]
Synchronize output of parallel jobs by TYPE.
-p, --print-data-base Print make's internal database.
-q, --question Run no recipe; exit status says if up to date.
-r, --no-builtin-rules Disable the built-in implicit rules.
-R, --no-builtin-variables Disable the built-in variable settings.
-s, --silent, --quiet Don't echo recipes.
-S, --no-keep-going, --stop
Turns off -k.
-t, --touch Touch targets instead of remaking them.
--trace Print tracing information.
-v, --version Print the version number of make and exit.
-w, --print-directory Print the current directory.
--no-print-directory Turn off -w, even if it was turned on implicitly.
-W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
Consider FILE to be infinitely new.
--warn-undefined-variables Warn when an undefined variable is referenced.
This program built for x86_64-pc-linux-gnu
Report bugs to <bug-make@gnu.org>
Debian9:~/BuildRoot/netgear-rax80/RAX80-V1.0.1.40_1.0.22_gpl#
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Trying to compile from source (AX8/RAX80)
I'd also suggest making sure you've got the packages needed to compile it. Search for "gnueabi" in you're package manager and make sure its installed. I'd also check openwrt's compile requirements and use it as a guide for needed packages.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
• Introducing NETGEAR WiFi 7 Orbi 770 Series and Nighthawk RS300
• What is the difference between WiFi 6 and WiFi 7?
• Yes! WiFi 7 is backwards compatible with other Wifi devices? Learn more