You are not logged in.
Pages: 1
I am having some issues using the "make" command when compiling any kind of source code. When doing so, I get the sort of error that one would would expect when trying to build without headers. However, this is not the case. I do have the kernel headers installed (matching the kernel version, of course) and still I am unable to build. Interestingly enough, I am able to make packages from the AUR from source using packer, so I assume that I am able to make packages. Or am I painfully deluded in my understanding?
Laptops:
MSI GS60 Ghost
Asus Zenbook Pro UX501VW
Lenovo Thinkpad X120e
Offline
Give the actual error messages so we can get a better idea of what is happening.
Offline
When I try to compile, the error I receive is
make[1]: Entering directory `/usr/src/linux-2.6.39-ARCH'
make[1]: *** No rule to make target `*/rtl8192ce_linux_2.6.0006.0321.2011/HAL/rtl8192'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.39-ARCH'
make: *** [all] Error 2
Laptops:
MSI GS60 Ghost
Asus Zenbook Pro UX501VW
Lenovo Thinkpad X120e
Offline
You do understand that this question is very lacking in information for anyone to help right? First, what the hell are you trying to compile? kernel i assume from the previous post. Second, if so, how did you download and how are you really trying to do it? As i see from the previous post too, it seems you are doing it the "hard way", without using the kernel PKGBUILD...
So as you see, if you really need help, first you really need to help us first with info
Offline
The packages in the AUR already have a PKGBUILD. Did you create one for what you're trying to compile? If so, please post it.
Offline
I apologize, I'm still quite new. I am trying to build a wireless driver from a third-party website. I was under the impression that the only way to compile this was the use of the make command. If there's an easier way, I'm definitely open to it.
Laptops:
MSI GS60 Ghost
Asus Zenbook Pro UX501VW
Lenovo Thinkpad X120e
Offline
I apologize, I'm still quite new. I am trying to build a wireless driver from a third-party website. I was under the impression that the only way to compile this was the use of the make command. If there's an easier way, I'm definitely open to it.
Yes, you have to use make etc. but it needs to be wrapped in a PKGBUILD otherwise pacman won't notice it. It may work but may lead to problems in the future.
As for the error you're getting - no idea, sorry.
Offline
I am trying to build a wireless driver from a third-party website.
Which wireless driver? If it's at all common, there's likely to be a PKGBUILD for it in the AUR.
Offline
You're probably missing the kernel headers. Also, never compile from source without pacman/makepkg. Pacman is one of the reasons why Arch is a fantastic distro! Finally, get to know the AUR. Looks like others have written a PKGBUILD for you on this one.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
@tavianator- I have looked, the RTL8188CE driver is not present is NOT in the AUR. (packer -Ss r 8188 comes up with nothing). Furthermore, @graysky, I do have have kernel26-headers installed. Both the kernel and headers are version 2.6.39 3-1. For the most part, by the looks of it, there is no packagebuild available, so managing this through pacman is not looking like an option. From what I gather, "make" is the only way this is going to compile.
Laptops:
MSI GS60 Ghost
Asus Zenbook Pro UX501VW
Lenovo Thinkpad X120e
Offline
@tavianator- I have looked, the RTL8188CE driver is not present is NOT in the AUR. (packer -Ss r 8188 comes up with nothing). Furthermore, @graysky, I do have have kernel26-headers installed. Both the kernel and headers are version 2.6.39 3-1. For the most part, by the looks of it, there is no packagebuild available, so managing this through pacman is not looking like an option. From what I gather, "make" is the only way this is going to compile.
The driver you want is indeed in the AUR. Look at the description:
http://aur.archlinux.org/packages.php?ID=46797
The driver name and version number exactly match the errors from make you posted above:
make[1]: *** No rule to make target `*/rtl8192ce_linux_2.6.0006.0321.2011/HAL/rtl8192'. Stop.
Last edited by mrstegeman (2011-08-10 11:36:02)
Offline
@mrstegeman- My bad. It was late when I checked. Regardless, it still doesn't change the fact that I'm unable to make packages. This worries me slightly.
Laptops:
MSI GS60 Ghost
Asus Zenbook Pro UX501VW
Lenovo Thinkpad X120e
Offline
Pages: 1