LINUX.ORG.RU

История изменений

Исправление asaw, (текущая версия) :

-bash-3.00$ ldd libchp.so
    libstdc++.so.6 =>        /usr/local/gcc4/lib/amd64/libstdc++.so.6
    libgcc_s.so.1 =>         /usr/local/gcc4/lib/amd64/libgcc_s.so.1

Библиотеки, загруженные процессом java

lrwxrwxrwx   1 vb rnd1  0 Nov  9 11:03 ufs.30.0.233011 -> /opt/omni/library/libgcc_s.so.1
lrwxrwxrwx   1 vb rnd1  0 Nov  9 11:03 ufs.30.0.233028 -> /opt/omni/library/libstdc++.so.6

Такой фигни быть не должно. Ты компилируешь библиотеку с одним рантаймом, а используешь с другим. Либо линкуй в неё рантайм статически, либо компилируй тем же компилятором, что и JVM (и с теми же библиотеками).

Исправление asaw, :

-bash-3.00$ ldd libchp.so
    libstdc++.so.6 =>        /usr/local/gcc4/lib/amd64/libstdc++.so.6
    libgcc_s.so.1 =>         /usr/local/gcc4/lib/amd64/libgcc_s.so.1

Библиотеки, загруженные процессом java

lrwxrwxrwx   1 vb rnd1  0 Nov  9 11:03 ufs.30.0.233011 -> /opt/omni/library/libgcc_s.so.1
lrwxrwxrwx   1 vb rnd1  0 Nov  9 11:03 ufs.30.0.233028 -> /opt/omni/library/libstdc++.so.6
[/quote]

Такой фигни быть не должно. Ты компилируешь библиотеку с одним рантаймом, а используешь с другим. Либо линкуй в неё рантайм статически, либо компилируй тем же компилятором, что и JVM (и с теми же библиотеками).

Исходная версия asaw, :

-bash-3.00$ ldd libchp.so
    libstdc++.so.6 =>        /usr/local/gcc4/lib/amd64/libstdc++.so.6

Библиотеки, загруженные процессом java

lrwxrwxrwx   1 vb rnd1  0 Nov  9 11:03 ufs.30.0.233028 -> /opt/omni/library/libstdc++.so.6

Такой фигни быть не должно. Ты компилируешь библиотеку с одним рантаймом, а используешь с другим. Либо линкуй в неё рантайм статически, либо компилируй тем же компилятором, что и JVM (и с теми же библиотеками).