You only need make and gcc. If you are using Ubuntu or Linux Mint you can try:
sudo apt update sudo apt install make build-essential make sudo make install
You have to perform the last two commands in the directory where the file called
Makefile
is.where do i put gcc?
gcc
will get installed as part of thebuild-essential
package that @ksynwa@lemmy.ml listed. Andgcc
should get called automatically by themake
-command.
So, you actually don’t have to do a manual step to putgcc
somewhere.Did you run those commands? Did it work?
I tried doing make it gives me an error. Also (if you have downloaded the file checked it out), if I do “sudo make install” even with the GCC compiler installed, it still does not work.
why don’t you show or tell what this error is? people cannot telepathically know what is going wrong there.
make -C /home/uname/Downloads/mt7603_v1.16/os/linux -f Makefile.6 install make[1]: Entering directory ‘/home/uname/Downloads/mt7603_v1.16/os/linux’ mkdir: cannot create directory ‘/etc/Wireless’: File exists rm -rf /etc/Wireless/RT2870STA mkdir /etc/Wireless/RT2870STA cp /home/uname/Downloads/mt7603_v1.16/conf/RT2870STA.dat /etc/Wireless/RT2870STA/. install -d install: missing file operand Try ‘install --help’ for more information. make[1]: *** [Makefile.6:1736: install] Error 1 make[1]: Leaving directory ‘/home/uname/Downloads/mt7603_v1.16/os/linux’ make: *** [Makefile:351: install] Error 2
/home/uname/Downloads/mt7603_v1.16/os/linux
this looks like a completely different driver than the one you posted in your top comment. In which folder did you run this?
This post has the latest
Is this for
make
ormake install
?also i found this while trying to figure out what i had to do, it’s a portion of it: https://pastebin.com/arbeKVvr
both
Please just try what @gyrfalcon@beehaw.org suggested in their top comment in your other thread.
Just go to the
WIFI-FE-2(Other Driver)/Linux Driver/DPA_MT7601U_LinuxSTA_3.0.0.3_20130313/
folder and typemake
. What happens?The instructions you gave in your other thread are for a different driver.
This happens: $ sudo make install make: *** No rule to make target ‘install’. Stop.
This is what the MakeFile contains:
all: make -C UTIL/ osutil $(SHELL) cp_util.sh make -C MODULE/ build_tools make -C MODULE/ osdrv $(SHELL) cp_module.sh make -C NETIF/ osnet
clean: make -C UTIL/ clean make -C MODULE/ clean make -C NETIF/ clean
install: make -C UTIL/ install make -C MODULE/ install make -C NETIF/ install
uninstall: make -C UTIL/ uninstall make -C MODULE/ uninstall make -C NETIF/ uninstall- -
Just type
make
. Why do you typemake install
? If you can’t follow simple instructions, you won’t be happy with Linux.I already told you the error here.
This is the output for
make install
, or why is there an install keyword in the error?The full command you posted is
make -C /home/uname/Downloads/mt7603_v1.16/os/linux -f Makefile.6 install
, which is something completely different tomake
without any parameters.Just type
make
and nothing else.Okay, that looks different. Does that folder in /opt exist at all?
Wdym?