-
Notifications
You must be signed in to change notification settings - Fork 21
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
make error when module-source path contains white-space #61
Comments
To get your wheel work in a VM you have to setup iommu hardware passthrough (hardware has to support it) and in windows the fanatec driver has to be uninstalled. Also you have to passthrough your GPU to get any game inside the VM run at a acceptable performance, if you only have 1 GPU that is not possible from a windows host. You better off trying it dualbooting from Linux I use the CSL DD and Linux support thanks to this driver is not 100% complete but it's complete enough for me not needing windows at all anymore. |
Thanks for the quick response! I actually don't need it to un on my VM. I am just going through the motions to prep for when I do it for real on the above mentioned dual boot system at work. I am hoping this issue doesn't occur on the dual boot. It's hard to say if the issue is my configuration or just the fact that I am running on a VM. I looked at the other issues posted and found one quite similar (#35). The answer said to make sure headers/sources were pointed to in the /lib/modules//build folder. That folder has an "include" folder which is my only indication that headers may be pointed to there. Sources did not seem to be visible. I may have to do what they suggested which is to run the following command (probably, they said): sudo apt install linux-headers-$(uname -r). If that rings a bell, let me know if you can, but again, thanks for the quick response - much appreciated! Sean |
So, I ran that command, sudo apt install linux-headers-$(uname -r) and the result was that it was aleady up to date and the result from make command was still that same :-( |
Hmm.. that's strange.. Can you show the output of |
Sure thing:
|
maybe a better view:
|
Hmm.. this looks good. Now please the output of |
sean@sean-WINTERMUTE:~/FANATEC Drivers/hid-fanatecff$ make -n |
Hmm ;) Was hopping for a little more output ^^ I've the same Ubuntu in a VM and for me it all works ^^ So, bit puzzling, so guess we're having to do some back-and-forth here ... What kind-of looks strange to me is that it doesn't report the full path here |
you may have to help me there - I issue the command "@ echo $PWD" and I get this: sean@sean-WINTERMUTE:~/FANATEC Drivers/hid-fanatecff$ make -n |
Ahhh, I see now ;) There is a space in the path ;) Sooo... there are quotations missing in the Makefile! Can you do |
Will do - give me a sec... |
ok - did that (after stashing the mods to Makefile) and this is the current Makefile (default section): KVERSION ?= default: and the result of the make -n echo -e "\n::\033[32m Compiling Fanatec kernel module\033[0m" |
do i need to upgrade make? |
Ah damn ... Should've checked first. You did everything right! |
Ah, i see now - no prob! yeah - THAT was dramatically better! Thanks - sometimes it's just staring you in the face...much appreciated! |
Yes, sure ;) I'll have to check how other external-module maintainers handle this case ^^ Until then, I'd like to keep this open... |
Sounds good! |
Hi, I am running Ubuntu 22.04.2 in a VM on Windows 10. I was attempting to make a quick dry run on installing the drivers before I do it for real on a workstation running the same with a FANATEC CSL Elite Wheel Base PS4. I cd-ed to the folder with the Makefile and code and issued the make command which resulted in:
I am running KVERSION 6.2.0-39-generic.
Please advise?
Thanks!
Sean
The text was updated successfully, but these errors were encountered: