URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 63058
[ Назад ]

Исходное сообщение
"проблемы с make depend"

Отправлено StarshiY , 29-Дек-05 01:30 
ребят, как я писал в предыдущем посте не хочет компилировать. ищет файлы например opt_pci.h и т.д. Поискал locate'ои и обнаружил наличие тех самым недостающих файлов. как я понмл проблема возникает в самом начале грубо говря в файлах НЕ работают либо пути либо include т.е. если написано например #include "opt_pci.h" то не работет, а если я указываю полный путь например так #include "/usr/src/sys/modules/agp/opt_pci.h" ошибочки то и нету. Ну я бы не обратил внимания если-бы один два файлика, но стоит поправить первые 10-ть файлов  и вроде бы вздожнуть с облегчением как вылазят очередный другие 4-10 ошибок уже на другие файлы. Короче думаю суть проблемки ясна, кто ткнет носом че и где порыть буду благодарен.

Содержание

Сообщения в этом обсуждении
"проблемы с make depend"
Отправлено paul , 29-Дек-05 07:01 
>ребят, как я писал в предыдущем посте не хочет компилировать. ищет файлы
>например opt_pci.h и т.д. Поискал locate'ои и обнаружил наличие тех самым
>недостающих файлов. как я понмл проблема возникает в самом начале грубо
>говря в файлах НЕ работают либо пути либо include т.е. если
>написано например #include "opt_pci.h" то не работет, а если я указываю
>полный путь например так #include "/usr/src/sys/modules/agp/opt_pci.h" ошибочки то и нету. Ну
>я бы не обратил внимания если-бы один два файлика, но стоит
>поправить первые 10-ть файлов  и вроде бы вздожнуть с облегчением
>как вылазят очередный другие 4-10 ошибок уже на другие файлы. Короче
>думаю суть проблемки ясна, кто ткнет носом че и где порыть
>буду благодарен.

Во-первых сообщи версию операционной системы,
во-вторых снеси вручную каталог, где собирается ядро и попробуй собрать его заного. Все пути, которые успел прописать в include-ах по-моему хорошо бы вернуть в первозданный вид.
Каталоги для сборки по умолчанию находяться в:
/usr/src/sys/i386/compile/{ИМЯ_ТВОЕГО_ЯДРА} - для FreeBSD 5 и 6 ветки, i386 arch
/usr/src/sys/compile/{ИМЯ_ТВОЕГО_ЯДРА} - для 4 ветки
В-третьих, если не помогает - надо внимательно посмотреть зависимые девайсы - вполне возможно что-нибудь не включил или наоборот, выключил. В этом случае за основу необходимо взять GENERIC и заного аккуратно включить необходимые опции.


"проблемы с make depend"
Отправлено StarshiY , 29-Дек-05 14:40 
>>ребят, как я писал в предыдущем посте не хочет компилировать. ищет файлы
>>например opt_pci.h и т.д. Поискал locate'ои и обнаружил наличие тех самым
>>недостающих файлов. как я понмл проблема возникает в самом начале грубо
>>говря в файлах НЕ работают либо пути либо include т.е. если
>>написано например #include "opt_pci.h" то не работет, а если я указываю
>>полный путь например так #include "/usr/src/sys/modules/agp/opt_pci.h" ошибочки то и нету. Ну
>>я бы не обратил внимания если-бы один два файлика, но стоит
>>поправить первые 10-ть файлов  и вроде бы вздожнуть с облегчением
>>как вылазят очередный другие 4-10 ошибок уже на другие файлы. Короче
>>думаю суть проблемки ясна, кто ткнет носом че и где порыть
>>буду благодарен.
>
>Во-первых сообщи версию операционной системы,
>во-вторых снеси вручную каталог, где собирается ядро и попробуй собрать его заного.
>Все пути, которые успел прописать в include-ах по-моему хорошо бы вернуть
>в первозданный вид.
>Каталоги для сборки по умолчанию находяться в:
>/usr/src/sys/i386/compile/{ИМЯ_ТВОЕГО_ЯДРА} - для FreeBSD 5 и 6 ветки, i386 arch
>/usr/src/sys/compile/{ИМЯ_ТВОЕГО_ЯДРА} - для 4 ветки
>В-третьих, если не помогает - надо внимательно посмотреть зависимые девайсы - вполне
>возможно что-нибудь не включил или наоборот, выключил. В этом случае за
>основу необходимо взять GENERIC и заного аккуратно включить необходимые опции.
1.Извини, действительно забыл напистаь о версии ОС. Итак FreeBSD 4.11
2. Каталоги сносил, перед этим делал маке клин. Не лечит. Поменял инклуды в 10-и файлах, грубо, в части из них вернул. В принципе ссылки в этих файлах были на два файла их я стянул с другого сервера и они нулевой длинны.
3.Проблема в том, что GENERIC выдает те-же ошибки, на те-же файлы. Тут меня ткнули носом в сторону cvsup я таки в свое время месяца два назад обновлял порты. Но причем он к сырцам ?
Пока буду рыть в том направлении,может есть еще какие-нить идеи ?