nixp.ru v3.0

27 мая 2017,
суббота,
07:12:59 MSK

DevOps с компанией «Флант»
evolutionX написал 26 октября 2007 года в 17:55 (404 просмотра) Ведет себя неопределенно; открыл 10 тем в форуме, оставил 24 комментария на сайте.

Компилятор не находит инклуды, я пробовал прописать полные пути в исходнике, все равно не находит:(

cc -o br2684.ctl br2684clt.c -latm

Как правильно его собрать и установить?

ос Mandriva 2008

Dr. Evil

1. откуда брал сорцы?

2. Какие ошибки появляются при компилыции?

3. Что именно не находит компилятор?

evolutionX

1 http://home.sch.bme.hu/~cell/br2684/dist/latest-kernel/

2 там в начале сорца куча include . так вот их он не находит, на это ругается

мне на одном форуме говорят что br2684 уже включен в ядро, но я незнаю как это проверить и почему тогда нет реакции на bt2684ctl

evolutionX

решено

Dr. Evil

если успел решить проблему до того, как тебе кто-то помог здесь, то, пожалуйста, наши всем нам как.

Genie

да как обычно, на Mandriva — по умолчанию *-devel пакеты не ставятся, отсюда и проблема с компиляцией. «Компилятор не находит инклуды» — libc6-dev не был установлен. или linux-headers (kernel-headers).

мне на одном форуме говорят что br2684 уже включен в ядро

да, включён, по крайней мере в 2.6.23 есть:

/usr/linux/src/linux-source-2.6.23/net/atm/br2684.c