- cross-posted to:
- linux@lemmy.ml
- ksynwa ( @ksynwa@lemmy.ml ) 3•2 years ago
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?
- Ephera ( @Ephera@lemmy.ml ) 4•2 years ago
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.
- ksynwa ( @ksynwa@lemmy.ml ) 3•2 years ago
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
- Helix 🧬 ( @Helix@feddit.de ) 2•2 years ago
/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
- ksynwa ( @ksynwa@lemmy.ml ) 1•2 years ago
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
- Helix 🧬 ( @Helix@feddit.de ) 1•2 years ago
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- -
- Helix 🧬 ( @Helix@feddit.de ) 1•2 years ago
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.
- Helix 🧬 ( @Helix@feddit.de ) 2•2 years ago
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.- Helix 🧬 ( @Helix@feddit.de ) 1•2 years ago
Okay, that looks different. Does that folder in /opt exist at all?
Wdym?