Hi,

Jean-Francois Briere said:

What is the output of:

nm -g /dev/cLib/libFoo.so

It looks like this:

0000c1e4 T Java_com_example_MyApp_analyze

0000c610 T Java_com_example_MyApp_finis

0000c14c T Java_com_example_MyApp_freeBuffer

0000c08e T Java_com_example_MyApp_getBuffer

0000c2e8 T Java_com_example_MyApp_getWord

0000c02b T Java_com_example_MyApp_init

0000b860 T MaIndex

0000acc4 T MaJpBufFree

0000ac68 T MaJpBufInit

000060c0 T MaJpCodeStatInit

00007120 T MaJpDetectCode

0000882c T MaJpFree

0000a1bc T MaJpGetPosIdMb

0000a12c T MaJpGetPosIdWc

0000a09c T MaJpGetPosNameMb

0000a018 T MaJpGetPosNameWc

000084e4 T MaJpInit

000060e4 T MaJpMbToMb

00006268 T MaJpMbToWc

0000ae98 T MaJpProcCbMb

0000ae20 T MaJpProcCbWc

0000addc T MaJpProcMb

0000acf8 T MaJpProcWc

000062f4 T MaJpWcToMb

000061e0 T MaJpWcToWc

0000b8bc T MaRindex

0000b4d8 T MaStrcasecmp

0000b64c T MaStrcat

0000b834 T MaStrchr

0000b738 T MaStrcmp

0000b7c0 T MaStrcpy

0000b97c T MaStrcspn

0000b6ec T MaStrdup

0000b6cc T MaStrlen

0000b540 T MaStrncasecmp

0000b684 T MaStrncat

0000b780 T MaStrncmp

0000b7f0 T MaStrncpy

0000b8ec T MaStrpbrk

0000b88c T MaStrrchr

0000b93c T MaStrspn

0000b9b4 T MaStrstr

0000b5bc T MaStrtok

00003ba0 T MjgfBestPathFind

00004724 T MjgfBufStBufInit

00004ca4 T MjgfBufStBufInitE

0000427c T MjgfBufStDicResGet

0000420c T MjgfBufStDicResIndexGet

00003e64 T MjgfBufStFree

0000412c T MjgfBufStInBufGet

00004050 T MjgfBufStInBufWcGet

00004044 T MjgfBufStInit

00004564 T MjgfBufStKataWorkGet

00004198 T MjgfBufStOffsetGet

000040b8 T MjgfBufStOffsetWcGet

00004430 T MjgfBufStOutBufEGet

000042ec T MjgfBufStOutBufGet

000046b0 T MjgfBufStPosNameWorkEGet

00004644 T MjgfBufStPosNameWorkGet

00004500 T MjgfBufStStrOptEGet

000043c4 T MjgfBufStStrOptGet

0000449c T MjgfBufStStrPrimeEGet

00004358 T MjgfBufStStrPrimeGet

000045d8 T MjgfBufStTmpWorkGet

00005468 T MjgfCharTypeInit

00007490 T MjgfConTableCheck

00007464 T MjgfConTableFree

00007334 T MjgfConTableInit

00007658 T MjgfDicBodyOptCopy

000074c0 T MjgfDicBodySearchAll

000082a8 T MjgfDicTableEntryGet

000082cc T MjgfDicTableFree

00008250 T MjgfDicTableInit

00007e88 T MjgfDicTableLoad

000082c0 T MjgfDicTableNumGet

00008438 T MjgfErrorInit

0000918c T MjgfNormConfigTableFree

00008990 T MjgfNormConfigTableInit

00008dd8 T MjgfNormNumeral

000091a4 T MjgfNormWCharAlphaFullToHalf

000091c4 T MjgfNormWCharKataHalfToFull

000091b4 T MjgfNormWCharNumFullToHalf

0000924c T MjgfNormWCharOldToNew

00009288 T MjgfNormWCharSplKata

00009210 T MjgfNormWCharSymAlphaFullToHalf

000091d4 T MjgfNormWCharSymNumFullToHalf

000095e4 T MjgfParamConfInit

00009d08 T MjgfPosTableCnfFileRead

00009b10 T MjgfPosTableDefFileRead

00009f64 T MjgfPosTableInflectStart

00009f50 T MjgfPosTableIsStem

00009fe8 T MjgfPosTablePosAttr

00009f70 T MjgfPosTablePosId

00009fc0 T MjgfPosTablePosName

0000a000 T MjgfPosTableVerbNorm

0000a250 T MjgfPostProcOutput

0000a85c T MjgfPreProcStrCpy

0000ba48 T MjgfUnknownFindPre

0000bba8 T MjgfUnknownKataReplace

00005854 T MsfEeucToIeuc

00005e6c T MsfIeucToEeuc

00005eec T MsfIeucToSjis

00005f98 T MsfIeucToUnicode2

00006000 T MsfIeucToUnicode8

00005a60 T MsfSjisToIeuc

00005be0 T MsfUnicode2ToIeuc

00005c60 T MsfUnicode8ToIeuc

000645cc B SmjErrCode

0000e2a0 A _DYNAMIC

0000e318 A _GLOBAL_OFFSET_TABLE_

000504cc A __bss_start

U __ctype_b_loc

U __fxstat

U __strtol_internal

000504cc A _edata

00084638 A _end

000645e0 B aMjgvCharTypeTable

U calloc

000504b4 D cxBufAddrName

000504c0 D cxCurrWordName

000504c8 D cxDebugName

000504c4 D cxErrCodeName

000504bc D cxNumWordsName

000504b8 D cxWordsAddrName

U fclose

U fgets

U fileno

U fopen

000845e0 B fpMjgvError

U fprintf

U fread

U free

U fseek

U fwrite

0000bdd7 T getContextBoolean

0000be3a T getContextInt

0000be9a T getCxBufAddr

0000bdb8 T getDebugMA

0004f3b4 D iMjgvInitCount

U malloc

U memcpy

U memset

U realloc

U rewind

0000bf38 T setClassInt

0000bf7d T setClassShort

0000bfcb T setClassString

0000beb9 T setContextInt

0000bf19 T setCxErrCode

U sscanf

00084600 B stMjgvParamConf

U stderr

U strcat

U strcmp

U strcpy

U strncat

U strncmp

U strncpy

Does that help?

Thanks.