olegy123, тебя путает совпадение названий. На самом деле, переменную path уже давно можно было похоронить... просто делать это всем лень -- это же думать надо... проще перекрасить пару окошек. Тем более, что в винде все регистрируется в реестре. Да и вообще, в самой процедуре поиска библиотек есть большой глюк -- нельзя, по умолчанию, искать в подпапках установленной программы. И, видимо, он остался еще с самого начала. Поэтому и приходится извращаться с задаваемыми пользователем путями.
И, кстати, не путай ОС(винда, дос, линукс, солярка) и файловую систему (FAT, NTFS, ext, ReiserFS, JFS, XFS). Если уж на то пошло, то для оси файловая система это БД в которой указаны ссылки на местонахождение файлов, их размер и тип.
Добавлено спустя 3 минуты 41 секунду:
Кстати, возможно твои проблемы связаны с тем, что ты набрал разных версий библиотек. Естественно, система в них путается. Выбери одну, крайнюю из стабильных, и долби ее до конца.