ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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