Übersicht
Stichwortsuche
History
Versionen
Kategorien
Alle Artikel
ORACLE: Version 8.0.5
Oracle bietet die Möglichkeit eine Shared-Library zu erzeugen, die dann
generell verwendet werden kann um eigene Pro*C Programme zu linken.
Ansonsten müssen sehr viele Parameter übergeben werden, wenn man nicht gerade
$ORACLE_HOME/precomp/admin/env_precomp.mk
verwenden möchte.
Diese Library kann mit genclntsh
in $ORCALE_HOME/bin
erzeugt werden. In dieser Datei
hat sich ein Fehler eingeschlichen.
Die Zeile:
OLIBS="-lclient -lsql -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -l${COMMON} -lgeneric -lmm ${ORACLE_HOME}/rdbms/lib/xaondy.o -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -l${COMMON} -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3"
durch folgende Zeile ersetzen:
OLIBS="-lclient -lsql -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -l${COMMON} -lgeneric -lmm ${ORACLE_HOME}/lib/scorept.o ${ORACLE_HOME}/rdbms/lib/xaondy.o -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -l${COMMON} -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3"
kurz: ${ORACLE_HOME}/lib/scorept.o
muß hinzugefügt werden.
Dieser Tip wurde uns freundlicher Weise von Herrn Bierenfeld übermittelt.
Pfade in
pcscfg.cfg
In der Datei $ORACLE_HOME/precomp/admin/pcscfg.cfg
ist ein Pfad zu korrigieren, damit die richtigen Bibliotheken gefunden werden.
Die erste Zeile sollte folgenden Inhalt haben:
sys_include=($ORACLE_HOME/precomp/public, \ /usr/lib/gcc-lib/i486-linux/2.7.2.3/include,/usr/include)
Stichwörter: ORACLE, PROC, DATENBANK, COMPILER
Kategorien:
Anwendungen
, Applikationen
, Kommerzielle Applikationen
Übersicht
Stichwortsuche
History
Versionen
Kategorien
Alle Artikel