[devel] kernel & libdb

Alexander S. Belov =?iso-8859-1?q?asbel_=CE=C1_sicex=2Eru?=
Сб Июн 21 09:24:51 MSD 2003


В Сбт, 21.06.2003, в 11:24, Alexander S. Belov пишет:

> Соотв. если исправить эту строчку в Makefile на 
> AICASM_CFLAGS:= -I/usr/include -I. -ldb2
> 
> и в spec'е добавить
> 
> BuildRequires: coreutils libdb4.0-devel perl flex bin86 libdb2-devel
> 
> ИМНО будет счастье или я что-то не понимаю...

Еще немного поглядел на это чудо:

Вот кусок из Makefile, где создается aicdb.h:

aicdb.h:
        @if [ -e "/usr/include/db3/db_185.h" ]; then            \
                echo "#include <db3/db_185.h>" > aicdb.h;       \
         elif [ -e "/usr/include/db2/db_185.h" ]; then          \
                echo "#include <db2/db_185.h>" > aicdb.h;       \
         elif [ -e "/usr/include/db/db_185.h" ]; then           \
                echo "#include <db/db_185.h>" > aicdb.h;        \
         elif [ -e "/usr/include/db_185.h" ]; then              \
                echo "#include <db_185.h>" > aicdb.h;           \
         else                                                   \
                echo "*** Install db development libraries";    \
         fi

Ну и соотв. если его изменить на 

aicdb.h:
        @if [ -e "/usr/include/db4/db_185.h" ]; then            \
                echo "#include <db4/db_185.h>" > aicdb.h;       \
        elif [ -e "/usr/include/db3/db_185.h" ]; then            \
                echo "#include <db3/db_185.h>" > aicdb.h;       \
         elif [ -e "/usr/include/db2/db_185.h" ]; then          \
                echo "#include <db2/db_185.h>" > aicdb.h;       \
         elif [ -e "/usr/include/db/db_185.h" ]; then           \
                echo "#include <db/db_185.h>" > aicdb.h;        \
         elif [ -e "/usr/include/db_185.h" ]; then              \
                echo "#include <db_185.h>" > aicdb.h;           \
         else                                                   \
                echo "*** Install db development libraries";    \
         fi

, т.е. добавить проверку на наличие /usr/include/db4/db_185.h, то все
будет ОК, но это untested.




Подробная информация о списке рассылки Devel