Thanks a bunch for the support. The problem is resolved. Your research was helpful. It confirmed that I had done everything.
There are many varibles involved with programming. One of the main persistent culprits this time was the config.cache. The system wouldn't search for the libraries that I was adding. I had continued to do make cleans for the longest. After clearing the cache, I had another problem that threw me for a loop. It wouldn't compile without errors... not even with the defaul ./configure. Then I downloaded the latest version, and it failed to compile by default.
The culprit with this new thing was a mismatch with my kernel files. I had started an incomplete stall of the kernel 2.4.0 and this was interfering with the includes.
All in all, I have the module working. It's facilitating my album program. However, it loads much slower than the one that had the icons directory (refering to the loading of the picture index). Also, I'm going to have to figure out what causes the main page to stop loading and never complete if you click on an image before they are all up. The only way you can get the other images is to do a brower refresh.
An example of the album is at:
-- L. James