From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <_shader@rambler.ru> Message-ID: <41AF1F94.4060309@rambler.ru> Date: Thu, 02 Dec 2004 16:58:44 +0300 From: "Alexey V. Novikov" <_shader@rambler.ru> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: ru, en, en-us MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] Oracle 8.1.7 on Master2.4 References: <20041202131345.GC9462@localhost.office.cint.ru> In-Reply-To: <20041202131345.GC9462@localhost.office.cint.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Auth-User: _shader, whoson: (null) X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Dec 2004 13:58:42 -0000 Archived-At: List-Archive: List-Post: On 02.12.2004 16:13, vic wrote: > Прекрасно устанавливался на Master 2.0 и 2.2 > На 2.4 не устанавливается. > gcc установил 2.96 > glibc-devel-2.3.3.200406160000-alt1 > Подскажите что не установленно. > > Фрагмент /opt/oracle/app/product/8.1.7/install/make.log > /opt/oracle/app/product/8.1.7/bin/genclntsh > /opt/oracle/app/product/8.1.7/lib/libclient8.a(kgupd0.o)(.text+0x7b): In function `kgupdpg': > : undefined reference to `__ctype_b' > /opt/oracle/app/product/8.1.7/lib/libnidx8.a(naui.o)(.text+0x48f): In function `nauiget': > : undefined reference to `__ctype_toupper' Эти переменные теперь в привате в glibc. Тут два варианта: 1. Неправильный.:) Выдрать их из старого glibc и прилинковать статически. Небольшой оверхед ~7Kb. Я их выдрал из glibc-2.1.2. 2. Перевести их на новые. Тут нужно смотреть глубже. > /opt/oracle/app/product/8.1.7/lib/libcore8.a(slfisk.o)(.text+0xec): In function `slfisk': > : undefined reference to `__umoddi3' Здесь надо слинковаться с libgcc.a Проще всего добавить в $ORACLE_HOME/lib/ldflags что-то типа -lgcc -L/usr/lib/gcc-lib/i586-alt-linux/2.96 P.S.: Проверено на Мастер 2.4 и Oracle 8.1.6. Правда сервер так запустить и не удалось, зато клиент работает отлично. Если что, пишите в личку, думаю далеко не всем здесь будет интересны проблемы по установке _древней_, _кривой_, _проприетарной_ софтины.:) -- WBR, Alexey V. Novikov