* [Comm] Oracle 8.1.7 on Master2.4
@ 2004-12-02 13:13 vic
2004-12-02 13:58 ` Alexey V. Novikov
2004-12-03 3:53 ` Ткаченко Максим
0 siblings, 2 replies; 10+ messages in thread
From: vic @ 2004-12-02 13:13 UTC (permalink / raw)
To: community
Прекрасно устанавливался на 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
(if [ "compile" = "binary" ] ; then \
/opt/oracle/app/product/8.1.7/bin/genautab "KERBEROS5 IDENTIX SECURID RADIUS " > nautab.c ;\
TARGET_BINARY_INTERFACE= ;\
export TARGET_BINARY_INTERFACE ;\
-c nautab.c ;\
-rm -f /opt/oracle/app/product/8.1.7/lib/nautab.o ;\
-mv nautab.o /opt/oracle/app/product/8.1.7/lib ; fi)
/usr/bin/make -f ins_rdbms.mk part_on ORACLE_HOME=/opt/oracle/app/product/8.1.7
/usr/bin/ar d /opt/oracle/app/product/8.1.7/rdbms/lib/libknlopt.a ksnkkpo.o
/usr/bin/ar cr /opt/oracle/app/product/8.1.7/rdbms/lib/libknlopt.a /opt/oracle/app/product/8.1.7/rdbms/lib/kkpoban.o
/usr/bin/make -f ins_rdbms.mk sdo_on ORACLE_HOME=/opt/oracle/app/product/8.1.7
/usr/bin/ar d /opt/oracle/app/product/8.1.7/rdbms/lib/libknlopt.a kxmnsd.o
/usr/bin/ar cr /opt/oracle/app/product/8.1.7/rdbms/lib/libknlopt.a /opt/oracle/app/product/8.1.7/rdbms/lib/kxmwsd.o
/usr/bin/make -f ins_rdbms.mk ctx_on ORACLE_HOME=/opt/oracle/app/product/8.1.7
/usr/bin/ar cr /opt/oracle/app/product/8.1.7/rdbms/lib/libknlopt.a /opt/oracle/app/product/8.1.7/rdbms/lib/kciwcx.o
/usr/bin/make -f ins_net_client.mk mkldflags ORACLE_HOME=/opt/oracle/app/product/8.1.7
/usr/bin/make -f ins_net_client.mk client_sharedlib ORACLE_HOME=/opt/oracle/app/product/8.1.7
/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'
/opt/oracle/app/product/8.1.7/lib/libnus8.a(ntus.o)(.text+0x1cf9): In function `ntusb2ad':
: undefined reference to `__ctype_b'
<СОКРАЩЕНО>
/opt/oracle/app/product/8.1.7/lib/libcore8.a(slfisk.o)(.text+0xec): In function `slfisk':
: undefined reference to `__umoddi3'
/opt/oracle/app/product/8.1.7/lib/libclient8.a(kgupf.o)(.text+0x89): In function `kgupfgt':
: undefined reference to `__ctype_toupper'
cp: cannot stat `/DISCARD/': No such file or directory
ar: creating /opt/oracle/app/product/8.1.7/lib/libclntst8.a
Created /opt/oracle/app/product/8.1.7/lib/libclntst8.a
/opt/oracle/app/product/8.1.7/bin/genagtsh /opt/oracle/app/product/8.1.7/lib/libagtsh.so 1.0
/usr/bin/make -f ins_precomp.mk relink ORACLE_HOME=/opt/oracle/app/product/8.1.7 EXENAME=ott
Linking ott
/usr/bin/ld: cannot find -lclntsh
collect2: ld returned 1 exit status
/bin/chmod: cannot access `ott': No such file or directory
make: *** [ott] Error 1
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Oracle 8.1.7 on Master2.4
2004-12-02 13:13 [Comm] Oracle 8.1.7 on Master2.4 vic
@ 2004-12-02 13:58 ` Alexey V. Novikov
2004-12-02 14:16 ` Eugene A. Suchkov
` (2 more replies)
2004-12-03 3:53 ` Ткаченко Максим
1 sibling, 3 replies; 10+ messages in thread
From: Alexey V. Novikov @ 2004-12-02 13:58 UTC (permalink / raw)
To: community
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
<skip>
> /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
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Oracle 8.1.7 on Master2.4
2004-12-02 13:58 ` Alexey V. Novikov
@ 2004-12-02 14:16 ` Eugene A. Suchkov
2004-12-02 15:57 ` [Comm] " Michael Shigorin
2004-12-03 5:16 ` [Comm] " Alexey V. Novikov
2 siblings, 0 replies; 10+ messages in thread
From: Eugene A. Suchkov @ 2004-12-02 14:16 UTC (permalink / raw)
To: community
Hi, Alexey V. Novikov! You wrote 02.12.2004 16:58:
> Если что, пишите в личку, думаю далеко не всем здесь будет интересны
> проблемы по установке _древней_, _кривой_, _проприетарной_ софтины.:)
А может публично все-же? А то мне вот тоже надо...
--
Best regards
Eugene A. Suchkov
ICQ 177787156
Корпорация "Парус" (Саратовское региональное отделение)
QCD Playing: Наутилус Помпилиус - Тутанхамон (акустическая версия)
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Comm] Re: Oracle 8.1.7 on Master2.4
2004-12-02 13:58 ` Alexey V. Novikov
2004-12-02 14:16 ` Eugene A. Suchkov
@ 2004-12-02 15:57 ` Michael Shigorin
2004-12-03 5:38 ` Alexey V. Novikov
2004-12-03 5:16 ` [Comm] " Alexey V. Novikov
2 siblings, 1 reply; 10+ messages in thread
From: Michael Shigorin @ 2004-12-02 15:57 UTC (permalink / raw)
To: community
On Thu, Dec 02, 2004 at 04:58:44PM +0300, Alexey V. Novikov wrote:
> Если что, пишите в личку, думаю далеко не всем здесь будет
> интересны проблемы по установке _древней_, _кривой_,
> _проприетарной_ софтины.:)
Не, oracle@ заводить не буду :-) Но на wiki.atmsk.ru, наверное,
стоило бы тему осветить -- а там в faq втянем.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Oracle 8.1.7 on Master2.4
2004-12-02 13:13 [Comm] Oracle 8.1.7 on Master2.4 vic
2004-12-02 13:58 ` Alexey V. Novikov
@ 2004-12-03 3:53 ` Ткаченко Максим
1 sibling, 0 replies; 10+ messages in thread
From: Ткаченко Максим @ 2004-12-03 3:53 UTC (permalink / raw)
To: community
В сообщении от 2 Декабрь 2004 19:13 vic написал(a):
> Прекрасно устанавливался на Master 2.0 и 2.2
> На 2.4 не устанавливается.
А чем не устраивает 2.2? проблемы от того, что в 2.4 новая глибц...
Если выбор 2.4 обысловлен новым железом то это не проблема впринципе....
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Oracle 8.1.7 on Master2.4
2004-12-02 13:58 ` Alexey V. Novikov
2004-12-02 14:16 ` Eugene A. Suchkov
2004-12-02 15:57 ` [Comm] " Michael Shigorin
@ 2004-12-03 5:16 ` Alexey V. Novikov
2 siblings, 0 replies; 10+ messages in thread
From: Alexey V. Novikov @ 2004-12-03 5:16 UTC (permalink / raw)
To: community
On 02.12.2004 16:58, Alexey V. Novikov wrote:
> Здесь надо слинковаться с libgcc.a Проще всего добавить в
> $ORACLE_HOME/lib/ldflags что-то типа -lgcc
> -L/usr/lib/gcc-lib/i586-alt-linux/2.96
Сорри, надо это в $ORACLE_HOME/lib/sysliblist,
а еще лучше в $ORACLE_HOME/bin/gensyslib
--
WBR, Alexey V. Novikov
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Re: Oracle 8.1.7 on Master2.4
2004-12-02 15:57 ` [Comm] " Michael Shigorin
@ 2004-12-03 5:38 ` Alexey V. Novikov
2004-12-03 8:45 ` Alexey V. Novikov
0 siblings, 1 reply; 10+ messages in thread
From: Alexey V. Novikov @ 2004-12-03 5:38 UTC (permalink / raw)
To: community
On 02.12.2004 18:57, Michael Shigorin wrote:
> On Thu, Dec 02, 2004 at 04:58:44PM +0300, Alexey V. Novikov wrote:
>
>>Если что, пишите в личку, думаю далеко не всем здесь будет
>>интересны проблемы по установке _древней_, _кривой_,
>>_проприетарной_ софтины.:)
>
>
> Не, oracle@ заводить не буду :-) Но на wiki.atmsk.ru, наверное,
> стоило бы тему осветить -- а там в faq втянем.
Миша, начало положено:
http://wiki.atmsk.ru/index.html/Oracle8OnALM24
--
WBR, Alexey V. Novikov
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Re: Oracle 8.1.7 on Master2.4
2004-12-03 5:38 ` Alexey V. Novikov
@ 2004-12-03 8:45 ` Alexey V. Novikov
2004-12-08 12:42 ` vic
0 siblings, 1 reply; 10+ messages in thread
From: Alexey V. Novikov @ 2004-12-03 8:45 UTC (permalink / raw)
To: community
On 03.12.2004 08:38, Alexey V. Novikov wrote:
>> Не, oracle@ заводить не буду :-) Но на wiki.atmsk.ru, наверное,
>> стоило бы тему осветить -- а там в faq втянем.
> Миша, начало положено:
> http://wiki.atmsk.ru/index.html/Oracle8OnALM24
И добавлено.:)
--
WBR, Alexey V. Novikov
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Re: Oracle 8.1.7 on Master2.4
2004-12-03 8:45 ` Alexey V. Novikov
@ 2004-12-08 12:42 ` vic
2004-12-09 6:14 ` Alexey V. Novikov
0 siblings, 1 reply; 10+ messages in thread
From: vic @ 2004-12-08 12:42 UTC (permalink / raw)
To: community
On Fri, Dec 03, 2004 at 11:45:50AM +0300, Alexey V. Novikov wrote:
> On 03.12.2004 08:38, Alexey V. Novikov wrote:
> >>Не, oracle@ заводить не буду :-) Но на wiki.atmsk.ru, наверное,
> >>стоило бы тему осветить -- а там в faq втянем.
> >Миша, начало положено:
> >http://wiki.atmsk.ru/index.html/Oracle8OnALM24
> И добавлено.:)
К счастью все сто описано - работает.
К все остальное не работает.
ТАк запестился только клиент.
При инсталяции сервера выползает то-же самое в другом месте:
gcc -o ctxsrv -L/opt/oracle/app/product/8.1.7/ctx/lib/ -L/opt/oracle/app/product/8.1.7/lib/ -o ctxsrv -L/opt/oracle/app/pro
/opt/oracle/app/product/8.1.7/lib//libctx8.a(sdruf.o)(.text+0xee): In function `sdrufmk':
: warning: the use of `tempnam' is dangerous, better use `mkstemp'
mv -f /opt/oracle/app/product/8.1.7/bin/ctxsrv /opt/oracle/app/product/8.1.7/bin/ctxsrvO
mv ctxsrv /opt/oracle/app/product/8.1.7/bin/ctxsrv
chmod 751 /opt/oracle/app/product/8.1.7/bin/ctxsrv
Linking ctxhxx
rm -f ctxhxx
gcc -o ctxhxx -L/opt/oracle/app/product/8.1.7/ctx/lib/ -L/opt/oracle/app/product/8.1.7/lib/ /opt/oracle/app/product/8.1.7/c
/opt/oracle/app/product/8.1.7/ctx/lib//libsc_ut.so: warning: the use of `tempnam' is dangerous, better use `mkstemp'
/opt/oracle/app/product/8.1.7/ctx/lib/ctxhx.o(.text+0x519): In function `ReadConfiguration':
: undefined reference to `__ctype_tolower'
/opt/oracle/app/product/8.1.7/ctx/lib/ctxhx.o(.text+0x6c4): In function `StrToDW':
: undefined reference to `__ctype_b'
/opt/oracle/app/product/8.1.7/ctx/lib/ctxhx.o(.text+0x6d0): In function `StrToDW':
: undefined reference to `__ctype_tolower'
/opt/oracle/app/product/8.1.7/ctx/lib//libctxhx.a(insoghd.o)(.text+0xa3): In function `insoghdtg':
: undefined reference to `__ctype_toupper'
/opt/oracle/app/product/8.1.7/ctx/lib//libctxhx.a(insoghd.o)(.text+0x11f): In function `insoghden':
: undefined reference to `__ctype_toupper'
collect2: ld returned 1 exit status
make: *** [ctxhxx] Error 1
Самое неприятное то, что с Oracle 9.0.1 те-же проблемы.
Требует тех-же костылей, и стопарится при дельнейшей инсталяции.
К сожалению лог приатачить не могу. Не сохранил.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Re: Oracle 8.1.7 on Master2.4
2004-12-08 12:42 ` vic
@ 2004-12-09 6:14 ` Alexey V. Novikov
0 siblings, 0 replies; 10+ messages in thread
From: Alexey V. Novikov @ 2004-12-09 6:14 UTC (permalink / raw)
To: community
On 08.12.2004 15:42, vic wrote:
> On Fri, Dec 03, 2004 at 11:45:50AM +0300, Alexey V. Novikov wrote:
>
>>On 03.12.2004 08:38, Alexey V. Novikov wrote:
>>
>>>>Не, oracle@ заводить не буду :-) Но на wiki.atmsk.ru, наверное,
>>>>стоило бы тему осветить -- а там в faq втянем.
>>>
>>>Миша, начало положено:
>>>http://wiki.atmsk.ru/index.html/Oracle8OnALM24
>>
>>И добавлено.:)
>
>
> К счастью все сто описано - работает.
> К все остальное не работает.
>
> ТАк запестился только клиент.
> При инсталяции сервера выползает то-же самое в другом месте:
>
> gcc -o ctxsrv -L/opt/oracle/app/product/8.1.7/ctx/lib/ -L/opt/oracle/app/product/8.1.7/lib/ -o ctxsrv -L/opt/oracle/app/pro
> /opt/oracle/app/product/8.1.7/lib//libctx8.a(sdruf.o)(.text+0xee): In function `sdrufmk':
> : warning: the use of `tempnam' is dangerous, better use `mkstemp'
> mv -f /opt/oracle/app/product/8.1.7/bin/ctxsrv /opt/oracle/app/product/8.1.7/bin/ctxsrvO
> mv ctxsrv /opt/oracle/app/product/8.1.7/bin/ctxsrv
> chmod 751 /opt/oracle/app/product/8.1.7/bin/ctxsrv
>
> Linking ctxhxx
> rm -f ctxhxx
> gcc -o ctxhxx -L/opt/oracle/app/product/8.1.7/ctx/lib/ -L/opt/oracle/app/product/8.1.7/lib/ /opt/oracle/app/product/8.1.7/c
> /opt/oracle/app/product/8.1.7/ctx/lib//libsc_ut.so: warning: the use of `tempnam' is dangerous, better use `mkstemp'
Вот почему я и говорил, что эта софтина кривая. :)
Во всяком случае, там где она будет работать должно быть
не более 3 реальных пользователей (root, oracle и кто-то третий)
и больше ни одной сетевой службы, кроме м.б. ssh. :(
> /opt/oracle/app/product/8.1.7/ctx/lib/ctxhx.o(.text+0x519): In function `ReadConfiguration':
> : undefined reference to `__ctype_tolower'
> /opt/oracle/app/product/8.1.7/ctx/lib/ctxhx.o(.text+0x6c4): In function `StrToDW':
> : undefined reference to `__ctype_b'
> /opt/oracle/app/product/8.1.7/ctx/lib/ctxhx.o(.text+0x6d0): In function `StrToDW':
> : undefined reference to `__ctype_tolower'
> /opt/oracle/app/product/8.1.7/ctx/lib//libctxhx.a(insoghd.o)(.text+0xa3): In function `insoghdtg':
> : undefined reference to `__ctype_toupper'
> /opt/oracle/app/product/8.1.7/ctx/lib//libctxhx.a(insoghd.o)(.text+0x11f): In function `insoghden':
> : undefined reference to `__ctype_toupper'
> collect2: ld returned 1 exit status
> make: *** [ctxhxx] Error 1
Ну это же элементарно, Ватсон! (c) ШХ :)
Ищем файлы вида ins_*.mk, где упоминается про ctxsrv и ctxhxx
и в строку компоновщика добавляем -lstub-static. После этого
они должны собраться.
> Самое неприятное то, что с Oracle 9.0.1 те-же проблемы.
> Требует тех-же костылей, и стопарится при дельнейшей инсталяции.
> К сожалению лог приатачить не могу. Не сохранил.
Крайне печально, я то думал, что в 9-ке этих проблем нет. :(
--
WBR, Alexey V. Novikov
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2004-12-09 6:14 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-02 13:13 [Comm] Oracle 8.1.7 on Master2.4 vic
2004-12-02 13:58 ` Alexey V. Novikov
2004-12-02 14:16 ` Eugene A. Suchkov
2004-12-02 15:57 ` [Comm] " Michael Shigorin
2004-12-03 5:38 ` Alexey V. Novikov
2004-12-03 8:45 ` Alexey V. Novikov
2004-12-08 12:42 ` vic
2004-12-09 6:14 ` Alexey V. Novikov
2004-12-03 5:16 ` [Comm] " Alexey V. Novikov
2004-12-03 3:53 ` Ткаченко Максим
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git