Instructions in repository README file: "not for standalone use"
Hello, I'm trying to understand the instructions in a README file:
~/sunxi-mali-proprietary/README Quote:
What does the README file mean by "should instead be used as a submodule for the sunxi-mali repository"? Do I need to put the proprietary repository somewhere inside the sunxi-mali repository? ... Just found this: http://man7.org/linux/man-pages/man1/git-submodule.1.html Reading it now. |
Quote:
|
Thanks veerain, I looked into the sunxi-mali repository and found the instructions on what to do next:
~/sunxi-mali$ cat README Quote:
~/sunxi-mali/lib/mali$ ls -al Code:
total 11 ~$ cat sunxi-mali/.gitmodules Code:
[submodule "lib/mali"] |
Yes it will go online to fetch proprietary submodule.
You can change the path to local proprietary git module. url = https://github.com/linux-sunxi/sunxi...roprietary.git to instead url = file://absolutepathtosunxi-mali-proprietary You should have checked out the master branch of sunxi-mali-proprietary with git checkout master. Then you should pull the sunxi-mali. |
Thank veerain, all the video drivers seem to be installed correctly now. There is a GL test program in sunxi-mali, a colored triangle, that is now working. Also mplayer's xv video output is now working.
YESSS!!! One week, but worth it. I think, maybe. I guess instead of jumping up and down about it, an explanation of what followed after installing the new drivers would be more useful. Originally mplayer had a glitch, you could not resize the video. The solution to this was to install a driver called 'fbturbo'. Next came installation of the above GL drivers. Even though everything finally compiled and installed without errors, the GL test program didn't work. The error was: 'eglinitialize failed!'. Also, 'lsmod' was not showing any drivers. Everything was fixed after rebuilding the 'fbturbo' driver. At least as best I can recall that was how things went. Almost forgot, lesson learned: read ALL the README files in the repositories you are using. Some have very specific instructions that may not be included in a 'how to build this package' guide. In this case, the instructions of what to do with the submodule where in the README file of the parent module. |
All times are GMT -5. The time now is 02:10 AM. |