Hi, I am novice to compile and want to learn something by doing. I need some guide about compiling OpenELEC.
I have an old (16 years old) laptop with Pentium M 740, which is an i386 CPU. The latest OpenELEC for i386 machine is OpenELEC 5.0.8. I have tried and run OpenELEC 5.0.8 smoothly. It's good.
Since OpenELEC has discontinued development for i386 after 5.0.8. I think maybe I can compile newer OpenELEC from souce code. Not a serious project, just for fun and learning.
First, I started from compiling OpenELEC 5.0.8. During compiling, I found many of the required packages are to be downloaded from Internet, and the URLs are old and invalid. The URL has been changed. I can't find any clue about where the URL is coded in source code, so I setup a local HTTPD, find the packages from else where, put them under HTTPD root doc dir and make the router redirect invalid URL to the local HTTPD. I have to do it one package by another. It's slow, but making progress.
Could someone give me a clue how to find the coded URL in source code?
Second, if I can compile OpenELEC 5.0.8 successfully (the compiling is still running while I am typing), the next thing I want to do is replace old packages, such as wlan-firmware-0.0.27.tar.xz, freetype-2.5.5.tar.bz2, and so on, to their newer version. I know that it's not necessary and may introduce new problems. Just want to try it.
Could someone tell me how to replace old packages? I guess it has something to do with messing with MAKE file, but I don't where to start.
Thanx for any help in advance.