UNDEF functions in libgd.so - Mozilla

This is a discussion on UNDEF functions in libgd.so - Mozilla ; Hi, I tried to install libgd (pkgadd -d gd-2.0.33-sol8-sparc-local) for Bugzilla running on Solaris 5.8. There are a lot of UNDEF functions in the libgd.so. (Please see the list of functions in this shared library below) I also tried to ...

+ Reply to Thread
Results 1 to 5 of 5

Thread: UNDEF functions in libgd.so

  1. UNDEF functions in libgd.so

    Hi,

    I tried to install libgd (pkgadd -d gd-2.0.33-sol8-sparc-local) for Bugzilla
    running on Solaris 5.8.
    There are a lot of UNDEF functions in the libgd.so. (Please see the list of
    functions in this shared
    library below)

    I also tried to build one from scratch but has similar results.

    I think I am using gcc with Sun C library. Could someone give me some hints
    how to
    configure to create the correct build for gd. Thanks.

    Best regards,

    Albert
    ************************************************** *************

    # ls -l /usr/local/lib/libgd.so
    lrwxrwxrwx 1 root other 14 Sep 14 18:12
    /usr/local/lib/libgd.so -> libgd.so.2.0.0
    # nm /usr/local/lib/libgd.so
    nm: not found
    # exit
    (63)obiwan:/usr/local/lib>nm /usr/local/lib/libgd.so


    /usr/local/lib/libgd.so:

    [Index] Value Size Type Bind Other Shndx Name

    [24] | 0| 0|SECT |LOCL |0 |23 |
    [23] | 0| 0|SECT |LOCL |0 |22 |
    [22] | 0| 0|SECT |LOCL |0 |21 |
    [21] | 0| 0|SECT |LOCL |0 |20 |
    [20] | 373872| 0|SECT |LOCL |0 |19 |
    [19] | 371432| 0|SECT |LOCL |0 |18 |
    [18] | 371312| 0|SECT |LOCL |0 |17 |
    [16] | 247520| 0|SECT |LOCL |0 |15 |
    [15] | 247272| 0|SECT |LOCL |0 |14 |
    [14] | 244664| 0|SECT |LOCL |0 |13 |
    [12] | 169872| 0|SECT |LOCL |0 |11 |
    [13] | 243696| 0|SECT |LOCL |0 |12 |
    [11] | 23336| 0|SECT |LOCL |0 |10 |
    [10] | 20780| 0|SECT |LOCL |0 |9 |
    [9] | 17888| 0|SECT |LOCL |0 |8 |
    [8] | 13604| 0|SECT |LOCL |0 |7 |
    [7] | 13484| 0|SECT |LOCL |0 |6 |
    [6] | 13472| 0|SECT |LOCL |0 |5 |
    [5] | 13408| 0|SECT |LOCL |0 |4 |
    [4] | 8120| 0|SECT |LOCL |0 |3 |
    [3] | 2808| 0|SECT |LOCL |0 |2 |
    [2] | 148| 0|SECT |LOCL |0 |1 |
    [17] | 371308| 0|SECT |LOCL |0 |16 |
    [352] | 0| 0|FUNC |GLOB |0 |UNDEF |.div
    [1] | 0| 0|FILE |LOCL |0 |ABS |.libs/libgd.so.2.0.0
    [88] | 170464| 0|NOTY |LOCL |0 |11 |.LLC0
    [67] | 170152| 0|NOTY |LOCL |0 |11 |.LLC0
    [332] | 176776| 0|NOTY |LOCL |0 |11 |.LLC0
    [125] | 170584| 0|NOTY |LOCL |0 |11 |.LLC0
    [147] | 170608| 0|NOTY |LOCL |0 |11 |.LLC0
    [47] | 169872| 0|NOTY |LOCL |0 |11 |.LLC0
    [234] | 172488| 0|NOTY |LOCL |0 |11 |.LLC0
    [204] | 171928| 0|NOTY |LOCL |0 |11 |.LLC0
    [78] | 170240| 0|NOTY |LOCL |0 |11 |.LLC0
    [348] | 178152| 0|NOTY |LOCL |0 |11 |.LLC0
    [48] | 169876| 0|NOTY |LOCL |0 |11 |.LLC1
    [79] | 170352| 0|NOTY |LOCL |0 |11 |.LLC1
    [333] | 176784| 0|NOTY |LOCL |0 |11 |.LLC1
    [188] | 170656| 0|NOTY |LOCL |0 |11 |.LLC1
    [126] | 170592| 0|NOTY |LOCL |0 |11 |.LLC1
    [148] | 170616| 0|NOTY |LOCL |0 |11 |.LLC1
    [89] | 170472| 0|NOTY |LOCL |0 |11 |.LLC1
    [205] | 171968| 0|NOTY |LOCL |0 |11 |.LLC1
    [68] | 170160| 0|NOTY |LOCL |0 |11 |.LLC1
    [235] | 172512| 0|NOTY |LOCL |0 |11 |.LLC1
    [63] | 170216| 0|NOTY |LOCL |0 |11 |.LLC10
    [28] | 169928| 0|NOTY |LOCL |0 |11 |.LLC10
    [302] | 176892| 0|NOTY |LOCL |0 |11 |.LLC10
    [200] | 172400| 0|NOTY |LOCL |0 |11 |.LLC10
    [176] | 171088| 0|NOTY |LOCL |0 |11 |.LLC10
    [201] | 172448| 0|NOTY |LOCL |0 |11 |.LLC11
    [29] | 169936| 0|NOTY |LOCL |0 |11 |.LLC11
    [303] | 177400| 0|NOTY |LOCL |0 |11 |.LLC11
    [64] | 170220| 0|NOTY |LOCL |0 |11 |.LLC11
    [177] | 171200| 0|NOTY |LOCL |0 |11 |.LLC11
    [30] | 169944| 0|NOTY |LOCL |0 |11 |.LLC12
    [65] | 170224| 0|NOTY |LOCL |0 |11 |.LLC12
    [304] | 177408| 0|NOTY |LOCL |0 |11 |.LLC12
    [178] | 171312| 0|NOTY |LOCL |0 |11 |.LLC12
    [66] | 170232| 0|NOTY |LOCL |0 |11 |.LLC13
    [179] | 171360| 0|NOTY |LOCL |0 |11 |.LLC13
    [305] | 177432| 0|NOTY |LOCL |0 |11 |.LLC13
    [31] | 169952| 0|NOTY |LOCL |0 |11 |.LLC13
    [306] | 177480| 0|NOTY |LOCL |0 |11 |.LLC14
    [32] | 169960| 0|NOTY |LOCL |0 |11 |.LLC14
    [180] | 171432| 0|NOTY |LOCL |0 |11 |.LLC14
    [307] | 177512| 0|NOTY |LOCL |0 |11 |.LLC15
    [33] | 169968| 0|NOTY |LOCL |0 |11 |.LLC15
    [181] | 171544| 0|NOTY |LOCL |0 |11 |.LLC15
    [308] | 177544| 0|NOTY |LOCL |0 |11 |.LLC16
    [182] | 171656| 0|NOTY |LOCL |0 |11 |.LLC16
    [34] | 169976| 0|NOTY |LOCL |0 |11 |.LLC16
    [309] | 177584| 0|NOTY |LOCL |0 |11 |.LLC17
    [183] | 171664| 0|NOTY |LOCL |0 |11 |.LLC17
    [35] | 169984| 0|NOTY |LOCL |0 |11 |.LLC17
    [184] | 171704| 0|NOTY |LOCL |0 |11 |.LLC18
    [36] | 169992| 0|NOTY |LOCL |0 |11 |.LLC18
    [310] | 177608| 0|NOTY |LOCL |0 |11 |.LLC18
    [185] | 171792| 0|NOTY |LOCL |0 |11 |.LLC19
    [311] | 177632| 0|NOTY |LOCL |0 |11 |.LLC19
    [37] | 170000| 0|NOTY |LOCL |0 |11 |.LLC19
    [334] | 176800| 0|NOTY |LOCL |0 |11 |.LLC2
    [206] | 172040| 0|NOTY |LOCL |0 |11 |.LLC2
    [149] | 170640| 0|NOTY |LOCL |0 |11 |.LLC2
    [69] | 170080| 0|NOTY |LOCL |0 |11 |.LLC2
    [90] | 170488| 0|NOTY |LOCL |0 |11 |.LLC2
    [49] | 169880| 0|NOTY |LOCL |0 |11 |.LLC2
    [127] | 170600| 0|NOTY |LOCL |0 |11 |.LLC2
    [186] | 171856| 0|NOTY |LOCL |0 |11 |.LLC20
    [312] | 177656| 0|NOTY |LOCL |0 |11 |.LLC20
    [38] | 170008| 0|NOTY |LOCL |0 |11 |.LLC20
    [39] | 170016| 0|NOTY |LOCL |0 |11 |.LLC21
    [313] | 177664| 0|NOTY |LOCL |0 |11 |.LLC21
    [40] | 170024| 0|NOTY |LOCL |0 |11 |.LLC22
    [314] | 177688| 0|NOTY |LOCL |0 |11 |.LLC22
    [41] | 170032| 0|NOTY |LOCL |0 |11 |.LLC23
    [315] | 177696| 0|NOTY |LOCL |0 |11 |.LLC23
    [316] | 177776| 0|NOTY |LOCL |0 |11 |.LLC24
    [42] | 170072| 0|NOTY |LOCL |0 |11 |.LLC24
    [317] | 177808| 0|NOTY |LOCL |0 |11 |.LLC25
    [262] | 174560| 0|NOTY |LOCL |0 |11 |.LLC252
    [263] | 174608| 0|NOTY |LOCL |0 |11 |.LLC253
    [264] | 174616| 0|NOTY |LOCL |0 |11 |.LLC254
    [265] | 174624| 0|NOTY |LOCL |0 |11 |.LLC255
    [266] | 174632| 0|NOTY |LOCL |0 |11 |.LLC256
    [267] | 174640| 0|NOTY |LOCL |0 |11 |.LLC257
    [268] | 174664| 0|NOTY |LOCL |0 |11 |.LLC258
    [269] | 174856| 0|NOTY |LOCL |0 |11 |.LLC259
    [318] | 177840| 0|NOTY |LOCL |0 |11 |.LLC26
    [252] | 174696| 0|NOTY |LOCL |0 |11 |.LLC260
    [253] | 174864| 0|NOTY |LOCL |0 |11 |.LLC261
    [254] | 174872| 0|NOTY |LOCL |0 |11 |.LLC262
    [255] | 174736| 0|NOTY |LOCL |0 |11 |.LLC263
    [256] | 174768| 0|NOTY |LOCL |0 |11 |.LLC264
    [257] | 174880| 0|NOTY |LOCL |0 |11 |.LLC265
    [258] | 174888| 0|NOTY |LOCL |0 |11 |.LLC266
    [259] | 174792| 0|NOTY |LOCL |0 |11 |.LLC267
    [260] | 174896| 0|NOTY |LOCL |0 |11 |.LLC268
    [261] | 174800| 0|NOTY |LOCL |0 |11 |.LLC269
    [319] | 177864| 0|NOTY |LOCL |0 |11 |.LLC27
    [250] | 174824| 0|NOTY |LOCL |0 |11 |.LLC270
    [251] | 174848| 0|NOTY |LOCL |0 |11 |.LLC271
    [320] | 177888| 0|NOTY |LOCL |0 |11 |.LLC28
    [321] | 177896| 0|NOTY |LOCL |0 |11 |.LLC29
    [189] | 170712| 0|NOTY |LOCL |0 |11 |.LLC3
    [335] | 176808| 0|NOTY |LOCL |0 |11 |.LLC3
    [70] | 170112| 0|NOTY |LOCL |0 |11 |.LLC3
    [50] | 169888| 0|NOTY |LOCL |0 |11 |.LLC3
    [207] | 172048| 0|NOTY |LOCL |0 |11 |.LLC3
    [91] | 170568| 0|NOTY |LOCL |0 |11 |.LLC3
    [322] | 177928| 0|NOTY |LOCL |0 |11 |.LLC30
    [323] | 177952| 0|NOTY |LOCL |0 |11 |.LLC31
    [324] | 177992| 0|NOTY |LOCL |0 |11 |.LLC32
    [325] | 178040| 0|NOTY |LOCL |0 |11 |.LLC33
    [326] | 178064| 0|NOTY |LOCL |0 |11 |.LLC34
    [270] | 176144| 0|NOTY |LOCL |0 |11 |.LLC340
    [271] | 176152| 0|NOTY |LOCL |0 |11 |.LLC341
    [272] | 176160| 0|NOTY |LOCL |0 |11 |.LLC342
    [273] | 176208| 0|NOTY |LOCL |0 |11 |.LLC343
    [274] | 176296| 0|NOTY |LOCL |0 |11 |.LLC344
    [275] | 176304| 0|NOTY |LOCL |0 |11 |.LLC345
    [276] | 176352| 0|NOTY |LOCL |0 |11 |.LLC346
    [277] | 176368| 0|NOTY |LOCL |0 |11 |.LLC347
    [278] | 176648| 0|NOTY |LOCL |0 |11 |.LLC348
    [279] | 176656| 0|NOTY |LOCL |0 |11 |.LLC349
    [327] | 178128| 0|NOTY |LOCL |0 |11 |.LLC35
    [281] | 176664| 0|NOTY |LOCL |0 |11 |.LLC350
    [282] | 176672| 0|NOTY |LOCL |0 |11 |.LLC351
    [283] | 176680| 0|NOTY |LOCL |0 |11 |.LLC352
    [284] | 176696| 0|NOTY |LOCL |0 |11 |.LLC353
    [285] | 176712| 0|NOTY |LOCL |0 |11 |.LLC354
    [286] | 176728| 0|NOTY |LOCL |0 |11 |.LLC355
    [287] | 176744| 0|NOTY |LOCL |0 |11 |.LLC356
    [190] | 170784| 0|NOTY |LOCL |0 |11 |.LLC4
    [208] | 172104| 0|NOTY |LOCL |0 |11 |.LLC4
    [92] | 170576| 0|NOTY |LOCL |0 |11 |.LLC4
    [336] | 176816| 0|NOTY |LOCL |0 |11 |.LLC4
    [71] | 170168| 0|NOTY |LOCL |0 |11 |.LLC4
    [51] | 169892| 0|NOTY |LOCL |0 |11 |.LLC4
    [72] | 170176| 0|NOTY |LOCL |0 |11 |.LLC5
    [93] | 170528| 0|NOTY |LOCL |0 |11 |.LLC5
    [52] | 169896| 0|NOTY |LOCL |0 |11 |.LLC5
    [191] | 170864| 0|NOTY |LOCL |0 |11 |.LLC5
    [209] | 172160| 0|NOTY |LOCL |0 |11 |.LLC5
    [337] | 176832| 0|NOTY |LOCL |0 |11 |.LLC5
    [73] | 170184| 0|NOTY |LOCL |0 |11 |.LLC6
    [210] | 172208| 0|NOTY |LOCL |0 |11 |.LLC6
    [192] | 170912| 0|NOTY |LOCL |0 |11 |.LLC6
    [94] | 170552| 0|NOTY |LOCL |0 |11 |.LLC6
    [338] | 176840| 0|NOTY |LOCL |0 |11 |.LLC6
    [53] | 169900| 0|NOTY |LOCL |0 |11 |.LLC6
    [74] | 170192| 0|NOTY |LOCL |0 |11 |.LLC7
    [211] | 172256| 0|NOTY |LOCL |0 |11 |.LLC7
    [54] | 169904| 0|NOTY |LOCL |0 |11 |.LLC7
    [339] | 176856| 0|NOTY |LOCL |0 |11 |.LLC7
    [193] | 170928| 0|NOTY |LOCL |0 |11 |.LLC7
    [55] | 169912| 0|NOTY |LOCL |0 |11 |.LLC8
    [212] | 172304| 0|NOTY |LOCL |0 |11 |.LLC8
    [194] | 170952| 0|NOTY |LOCL |0 |11 |.LLC8
    [340] | 176872| 0|NOTY |LOCL |0 |11 |.LLC8
    [75] | 170200| 0|NOTY |LOCL |0 |11 |.LLC8
    [213] | 172352| 0|NOTY |LOCL |0 |11 |.LLC9
    [195] | 171024| 0|NOTY |LOCL |0 |11 |.LLC9
    [341] | 176888| 0|NOTY |LOCL |0 |11 |.LLC9
    [76] | 170208| 0|NOTY |LOCL |0 |11 |.LLC9
    [56] | 169920| 0|NOTY |LOCL |0 |11 |.LLC9
    [551] | 0| 0|FUNC |GLOB |0 |UNDEF |.rem
    [629] | 0| 0|FUNC |GLOB |0 |UNDEF |.umul
    [371] | 0| 0|FUNC |GLOB |0 |UNDEF |__filbuf
    [572] | 0| 0|FUNC |GLOB |0 |UNDEF |__flsbuf
    [641] | 0| 0|OBJT |GLOB |0 |UNDEF |__iob
    [372] | 247272| 0|OBJT |GLOB |0 |14 |_DYNAMIC
    [546] | 373868| 0|OBJT |GLOB |0 |18 |_edata
    [465] | 442136| 0|OBJT |GLOB |0 |19 |_end
    [26] | 442136| 0|OBJT |LOCL |0 |19 |_END_
    [657] | 178160| 0|OBJT |GLOB |0 |11 |_etext
    [85] | 79168| 372|FUNC |LOCL |0 |10 |_gd2CreateFromFile
    [86] | 78172| 996|FUNC |LOCL |0 |10 |_gd2GetHeader
    [96] | 84668| 264|FUNC |LOCL |0 |10 |_gd2PutHeader
    [87] | 79540| 208|FUNC |LOCL |0 |10 |_gd2ReadChunk
    [81] | 75964| 428|FUNC |LOCL |0 |10 |_gdCreateFromFile
    [649] | 75080| 884|FUNC |GLOB |0 |10 |_gdGetColors
    [82] | 77664| 308|FUNC |LOCL |0 |10 |_gdImageGd
    [95] | 84932| 2312|FUNC |LOCL |0 |10 |_gdImageGd2
    [538] | 77108| 396|FUNC |GLOB |0 |10 |_gdPutColors
    [83] | 77504| 160|FUNC |LOCL |0 |10 |_gdPutHeader
    [585] | 243696| 0|OBJT |GLOB |0 |12 |_GLOBAL_OFFSET_TABLE_
    [651] | 244664| 0|OBJT |GLOB |0 |13
    |_PROCEDURE_LINKAGE_TABLE_
    [25] | 0| 0|OBJT |LOCL |0 |1 |_START_
    [400] | 0| 0|FUNC |GLOB |0 |UNDEF |access
    [106] | 90548| 204|FUNC |LOCL |0 |10 |allocDynamic
    [427] | 164012| 340|FUNC |GLOB |0 |10 |any2eucjp
    [102] | 90752| 368|FUNC |LOCL |0 |10 |appendDynamic
    [479] | 0| 0|FUNC |GLOB |0 |UNDEF |atan2
    [602] | 0| 0|FUNC |GLOB |0 |UNDEF |atoi
    [382] | 0| 0|FUNC |GLOB |0 |UNDEF |bsearch
    [112] | 373872| 256|OBJT |LOCL |0 |19 |buf.0
    [113] | 374128| 280|OBJT |LOCL |0 |19 |buf.1
    [155] | 103024| 512|FUNC |LOCL |0 |10 |BumpPixel
    [524] | 0| 0|FUNC |GLOB |0 |UNDEF |calloc
    [151] | 109288| 36|FUNC |LOCL |0 |10 |char_init
    [150] | 109324| 128|FUNC |LOCL |0 |10 |char_out
    [153] | 108768| 140|FUNC |LOCL |0 |10 |cl_block
    [144] | 108908| 380|FUNC |LOCL |0 |10 |cl_hash
    [129] | 374452| 4|OBJT |LOCL |0 |19 |clear_code.13
    [46] | 30768| 1072|FUNC |LOCL |0 |10 |clip_1d
    [196] | 115776| 352|FUNC |LOCL |0 |10 |CMYKToRGB
    [137] | 374428| 4|OBJT |LOCL |0 |19 |code_size.7
    [146] | 102748| 276|FUNC |LOCL |0 |10 |colorstobpp
    [280] | 143480| 68|FUNC |LOCL |0 |10 |comp_entities
    [145] | 99672| 316|FUNC |LOCL |0 |10 |comparewithmap
    [361] | 0| 0|FUNC |GLOB |0 |UNDEF |compress
    [152] | 106460| 1324|FUNC |LOCL |0 |10 |compress
    [220] | 131616| 816|FUNC |LOCL |0 |10 |compute_color
    [451] | 0| 0|FUNC |GLOB |0 |UNDEF |cos
    [598] | 167472| 408|FUNC |GLOB |0 |10 |createwbmp
    [131] | 374408| 4|OBJT |LOCL |0 |19 |curbit.2
    [44] | 39636| 408|FUNC |LOCL |0 |10 |dashedSet
    [328] | 158328| 16|FUNC |LOCL |0 |10 |debug
    [342] | 158540| 2532|FUNC |LOCL |0 |10 |DetectKanjiCode
    [301] | 162548| 1464|FUNC |LOCL |0 |10 |do_check_and_conv
    [330] | 161948| 600|FUNC |LOCL |0 |10 |do_convert
    [118] | 93136| 284|FUNC |LOCL |0 |10 |DoExtension
    [123] | 374416| 4|OBJT |LOCL |0 |19 |done.4
    [99] | 90232| 220|FUNC |LOCL |0 |10 |dynamicGetbuf
    [101] | 90452| 96|FUNC |LOCL |0 |10 |dynamicGetchar
    [109] | 90056| 108|FUNC |LOCL |0 |10 |dynamicPutbuf
    [105] | 90164| 68|FUNC |LOCL |0 |10 |dynamicPutchar
    [107] | 89600| 308|FUNC |LOCL |0 |10 |dynamicSeek
    [104] | 89560| 40|FUNC |LOCL |0 |10 |dynamicTell
    [480] | 117168| 152|FUNC |GLOB |0 |10 |empty_output_buffer
    [138] | 374456| 4|OBJT |LOCL |0 |19 |end_code.14
    [654] | 371432| 2016|OBJT |GLOB |0 |18 |entities
    [653] | 0| 0|OBJT |GLOB |0 |UNDEF |errno
    [343] | 158352| 188|FUNC |LOCL |0 |10 |error
    [379] | 0| 0|FUNC |GLOB |0 |UNDEF |exit
    [187] | 111256| 244|FUNC |LOCL |0 |10 |fatal_jpeg_error
    [392] | 0| 0|FUNC |GLOB |0 |UNDEF |FcConfigSubstitute
    [499] | 0| 0|FUNC |GLOB |0 |UNDEF |FcDefaultSubstitute
    [587] | 0| 0|FUNC |GLOB |0 |UNDEF |FcFontMatch
    [374] | 0| 0|FUNC |GLOB |0 |UNDEF |FcNameParse
    [595] | 0| 0|FUNC |GLOB |0 |UNDEF |FcPatternBuild
    [417] | 0| 0|FUNC |GLOB |0 |UNDEF |FcPatternDestroy
    [461] | 0| 0|FUNC |GLOB |0 |UNDEF |FcPatternGetString
    [471] | 0| 0|FUNC |GLOB |0 |UNDEF |fflush
    [366] | 0| 0|FUNC |GLOB |0 |UNDEF |fgets
    [163] | 110068| 68|FUNC |LOCL |0 |10 |fileGetbuf
    [168] | 110284| 140|FUNC |LOCL |0 |10 |fileGetchar
    [167] | 110000| 68|FUNC |LOCL |0 |10 |filePutbuf
    [162] | 110136| 148|FUNC |LOCL |0 |10 |filePutchar
    [165] | 110424| 84|FUNC |LOCL |0 |10 |fileSeek
    [164] | 110508| 48|FUNC |LOCL |0 |10 |fileTell
    [405] | 116168| 436|FUNC |GLOB |0 |10 |fill_input_buffer
    [219] | 135528| 552|FUNC |LOCL |0 |10 |fill_inverse_cmap
    [229] | 134676| 852|FUNC |LOCL |0 |10 |find_best_colors
    [221] | 128116| 172|FUNC |LOCL |0 |10
    |find_biggest_color_pop
    [228] | 128288| 152|FUNC |LOCL |0 |10 |find_biggest_volume
    [243] | 155268| 100|FUNC |LOCL |0 |10 |find_font
    [218] | 133040| 1636|FUNC |LOCL |0 |10 |find_nearby_colors
    [247] | 155368| 564|FUNC |LOCL |0 |10 |find_postscript_font
    [114] | 374444| 4|OBJT |LOCL |0 |19 |firstcode.11
    [160] | 109452| 192|FUNC |LOCL |0 |10 |flush_char
    [246] | 156252| 1288|FUNC |LOCL |0 |10 |font_path
    [296] | 155932| 320|FUNC |LOCL |0 |10 |font_pattern
    [293] | 440052| 4|OBJT |LOCL |0 |19 |fontCache
    [248] | 440048| 4|OBJT |LOCL |0 |19 |fontConfigFlag
    [289] | 145108| 928|FUNC |LOCL |0 |10 |fontFetch
    [288] | 146036| 88|FUNC |LOCL |0 |10 |fontRelease
    [249] | 144884| 124|FUNC |LOCL |0 |10 |fontTest
    [553] | 0| 0|FUNC |GLOB |0 |UNDEF |fprintf
    [421] | 0| 0|FUNC |GLOB |0 |UNDEF |fread
    [540] | 0| 0|FUNC |GLOB |0 |UNDEF |free
    [494] | 169228| 48|FUNC |GLOB |0 |10 |freewbmp
    [136] | 374424| 4|OBJT |LOCL |0 |19 |fresh.6
    [615] | 0| 0|FUNC |GLOB |0 |UNDEF |fseek
    [624] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Activate_Size
    [588] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Attach_File
    [490] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Done_Face
    [409] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Done_FreeType
    [447] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Done_Glyph
    [498] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Done_Size
    [556] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Get_Char_Index
    [514] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Get_Glyph
    [584] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Get_Kerning
    [637] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Glyph_To_Bitmap
    [443] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Init_FreeType
    [663] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Load_Glyph
    [600] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_New_Face
    [369] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_New_Size
    [542] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Set_Char_Size
    [462] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Set_Charmap
    [363] | 0| 0|FUNC |GLOB |0 |UNDEF |FT_Set_Transform
    [528] | 0| 0|FUNC |GLOB |0 |UNDEF |ftell
    [441] | 0| 0|FUNC |GLOB |0 |UNDEF |fwrite
    [27] | 0| 0|FILE |LOCL |0 |ABS |gd.c
    [80] | 0| 0|FILE |LOCL |0 |ABS |gd_gd.c
    [84] | 0| 0|FILE |LOCL |0 |ABS |gd_gd2.c
    [642] | 141080| 36|FUNC |GLOB |0 |10 |gd_getin
    [111] | 0| 0|FILE |LOCL |0 |ABS |gd_gif_in.c
    [142] | 0| 0|FILE |LOCL |0 |ABS |gd_gif_out.c
    [97] | 0| 0|FILE |LOCL |0 |ABS |gd_io.c
    [98] | 0| 0|FILE |LOCL |0 |ABS |gd_io_dp.c
    [161] | 0| 0|FILE |LOCL |0 |ABS |gd_io_file.c
    [169] | 0| 0|FILE |LOCL |0 |ABS |gd_io_ss.c
    [175] | 0| 0|FILE |LOCL |0 |ABS |gd_jpeg.c
    [197] | 371308| 4|OBJT |LOCL |0 |16 |GD_JPEG_VERSION
    [198] | 0| 0|FILE |LOCL |0 |ABS |gd_png.c
    [568] | 141032| 48|FUNC |GLOB |0 |10 |gd_putout
    [77] | 0| 0|FILE |LOCL |0 |ABS |gd_security.c
    [216] | 0| 0|FILE |LOCL |0 |ABS |gd_ss.c
    [521] | 157596| 576|FUNC |GLOB |0 |10 |gd_strtok_r
    [217] | 0| 0|FILE |LOCL |0 |ABS |gd_topal.c
    [233] | 0| 0|FILE |LOCL |0 |ABS |gd_wbmp.c
    [573] | 63680| 628|FUNC |GLOB |0 |10 |gdAlphaBlend
    [236] | 0| 0|FILE |LOCL |0 |ABS |gdcache.c
    [679] | 142416| 108|FUNC |GLOB |0 |10 |gdCacheCreate
    [511] | 142524| 132|FUNC |GLOB |0 |10 |gdCacheDelete
    [640] | 142656| 448|FUNC |GLOB |0 |10 |gdCacheGet
    [387] | 158172| 44|FUNC |GLOB |0 |10 |gdCalloc
    [424] | 368428| 1440|OBJT |GLOB |0 |15 |gdCosT
    [495] | 89208| 208|FUNC |GLOB |0 |10 |gdDPExtractData
    [545] | 442112| 24|OBJT |GLOB |0 |19 |gdFontCacheMutex
    [550] | 149496| 260|FUNC |GLOB |0 |10 |gdFontCacheSetup
    [431] | 149236| 140|FUNC |GLOB |0 |10 |gdFontCacheShutdown
    [237] | 0| 0|FILE |LOCL |0 |ABS |gdfontg.c
    [680] | 143112| 44|FUNC |GLOB |0 |10 |gdFontGetGiant
    [481] | 143164| 44|FUNC |GLOB |0 |10 |gdFontGetLarge
    [454] | 143216| 44|FUNC |GLOB |0 |10 |gdFontGetMediumBold
    [505] | 143268| 44|FUNC |GLOB |0 |10 |gdFontGetSmall
    [411] | 143320| 44|FUNC |GLOB |0 |10 |gdFontGetTiny
    [425] | 371332| 4|OBJT |GLOB |0 |17 |gdFontGiant
    [661] | 247592| 34560|OBJT |GLOB |0 |15 |gdFontGiantData
    [622] | 371312| 20|OBJT |GLOB |0 |17 |gdFontGiantRep
    [238] | 0| 0|FILE |LOCL |0 |ABS |gdfontl.c
    [404] | 371356| 4|OBJT |GLOB |0 |17 |gdFontLarge
    [648] | 282152| 32768|OBJT |GLOB |0 |15 |gdFontLargeData
    [557] | 371336| 20|OBJT |GLOB |0 |17 |gdFontLargeRep
    [239] | 0| 0|FILE |LOCL |0 |ABS |gdfontmb.c
    [594] | 371380| 4|OBJT |GLOB |0 |17 |gdFontMediumBold
    [446] | 314920| 23296|OBJT |GLOB |0 |15 |gdFontMediumBoldData
    [539] | 371360| 20|OBJT |GLOB |0 |17 |gdFontMediumBoldRep
    [240] | 0| 0|FILE |LOCL |0 |ABS |gdfonts.c
    [564] | 371404| 4|OBJT |GLOB |0 |17 |gdFontSmall
    [510] | 338216| 19968|OBJT |GLOB |0 |15 |gdFontSmallData
    [439] | 371384| 20|OBJT |GLOB |0 |17 |gdFontSmallRep
    [241] | 0| 0|FILE |LOCL |0 |ABS |gdfontt.c
    [482] | 371428| 4|OBJT |GLOB |0 |17 |gdFontTiny
    [508] | 358184| 10240|OBJT |GLOB |0 |15 |gdFontTinyData
    [536] | 371408| 20|OBJT |GLOB |0 |17 |gdFontTinyRep
    [358] | 158296| 32|FUNC |GLOB |0 |10 |gdFree
    [110] | 89416| 144|FUNC |LOCL |0 |10 |gdFreeDynamicCtx
    [166] | 109968| 32|FUNC |LOCL |0 |10 |gdFreeFileCtx
    [399] | 149212| 24|FUNC |GLOB |0 |10 |gdFreeFontCache
    [173] | 110792| 32|FUNC |LOCL |0 |10 |gdFreeSsCtx
    [242] | 0| 0|FILE |LOCL |0 |ABS |gdft.c
    [297] | 147032| 2180|FUNC |LOCL |0 |10 |gdft_draw_bitmap
    [674] | 157540| 56|FUNC |GLOB |0 |10 |gdFTUseFontConfig
    [62] | 0| 0|FILE |LOCL |0 |ABS |gdfx.c
    [426] | 88684| 60|FUNC |GLOB |0 |10 |gdGetBuf
    [633] | 87988| 100|FUNC |GLOB |0 |10 |gdGetByte
    [669] | 87944| 44|FUNC |GLOB |0 |10 |gdGetC
    [497] | 88272| 352|FUNC |GLOB |0 |10 |gdGetInt
    [583] | 88088| 184|FUNC |GLOB |0 |10 |gdGetWord
    [298] | 0| 0|FILE |LOCL |0 |ABS |gdhelpers.c
    [535] | 35532| 16|FUNC |GLOB |0 |10 |gdImageAABlend
    [58] | 65508| 1156|FUNC |LOCL |0 |10 |gdImageAALine
    [407] | 64308| 44|FUNC |GLOB |0 |10 |gdImageAlphaBlending
    [452] | 41992| 96|FUNC |GLOB |0 |10 |gdImageArc
    [503] | 40044| 188|FUNC |GLOB |0 |10 |gdImageBoundsSafe
    [60] | 33008| 1360|FUNC |LOCL |0 |10 |gdImageBrushApply
    [509] | 40232| 436|FUNC |GLOB |0 |10 |gdImageChar
    [418] | 40668| 436|FUNC |GLOB |0 |10 |gdImageCharUp
    [632] | 28180| 64|FUNC |GLOB |0 |10 |gdImageColorAllocate
    [659] | 28244| 448|FUNC |GLOB |0 |10
    |gdImageColorAllocateAlpha
    [522] | 25060| 64|FUNC |GLOB |0 |10 |gdImageColorClosest
    [645] | 25124| 544|FUNC |GLOB |0 |10
    |gdImageColorClosestAlpha
    [500] | 27300| 420|FUNC |GLOB |0 |10
    |gdImageColorClosestHWB
    [547] | 29572| 84|FUNC |GLOB |0 |10
    |gdImageColorDeallocate
    [666] | 27720| 64|FUNC |GLOB |0 |10 |gdImageColorExact
    [526] | 27784| 396|FUNC |GLOB |0 |10
    |gdImageColorExactAlpha
    [566] | 28692| 64|FUNC |GLOB |0 |10 |gdImageColorResolve
    [677] | 28756| 816|FUNC |GLOB |0 |10
    |gdImageColorResolveAlpha
    [420] | 29656| 208|FUNC |GLOB |0 |10
    |gdImageColorTransparent
    [391] | 62136| 1544|FUNC |GLOB |0 |10 |gdImageCompare
    [464] | 46100| 1100|FUNC |GLOB |0 |10 |gdImageCopy
    [428] | 47200| 1564|FUNC |GLOB |0 |10 |gdImageCopyMerge
    [630] | 48764| 1480|FUNC |GLOB |0 |10 |gdImageCopyMergeGray
    [477] | 54216| 2184|FUNC |GLOB |0 |10 |gdImageCopyResampled
    [475] | 50244| 2068|FUNC |GLOB |0 |10 |gdImageCopyResized
    [601] | 52312| 1904|FUNC |GLOB |0 |10 |gdImageCopyRotated
    [403] | 23336| 688|FUNC |GLOB |0 |10 |gdImageCreate
    [422] | 76392| 84|FUNC |GLOB |0 |10 |gdImageCreateFromGd
    [416] | 79748| 84|FUNC |GLOB |0 |10 |gdImageCreateFromGd2
    [644] | 79928| 1824|FUNC |GLOB |0 |10
    |gdImageCreateFromGd2Ctx
    [362] | 81752| 116|FUNC |GLOB |0 |10
    |gdImageCreateFromGd2Part
    [415] | 81996| 2672|FUNC |GLOB |0 |10
    |gdImageCreateFromGd2PartCtx
    [544] | 81868| 128|FUNC |GLOB |0 |10
    |gdImageCreateFromGd2PartPtr
    [488] | 79832| 96|FUNC |GLOB |0 |10
    |gdImageCreateFromGd2Ptr
    [491] | 76572| 536|FUNC |GLOB |0 |10
    |gdImageCreateFromGdCtx
    [638] | 76476| 96|FUNC |GLOB |0 |10
    |gdImageCreateFromGdPtr
    [621] | 91444| 88|FUNC |GLOB |0 |10 |gdImageCreateFromGif
    [506] | 91636| 1300|FUNC |GLOB |0 |10
    |gdImageCreateFromGifCtx
    [660] | 91532| 96|FUNC |GLOB |0 |10
    |gdImageCreateFromGifPtr
    [610] | 113396| 84|FUNC |GLOB |0 |10 |gdImageCreateFromJpeg
    [670] | 113576| 2200|FUNC |GLOB |0 |10
    |gdImageCreateFromJpegCtx
    [665] | 113480| 96|FUNC |GLOB |0 |10
    |gdImageCreateFromJpegPtr
    [577] | 118024| 84|FUNC |GLOB |0 |10 |gdImageCreateFromPng
    [592] | 118204| 4312|FUNC |GLOB |0 |10
    |gdImageCreateFromPngCtx
    [586] | 118108| 96|FUNC |GLOB |0 |10
    |gdImageCreateFromPngPtr
    [486] | 127528| 88|FUNC |GLOB |0 |10
    |gdImageCreateFromPngSource
    [555] | 142028| 84|FUNC |GLOB |0 |10 |gdImageCreateFromWBMP
    [543] | 141548| 480|FUNC |GLOB |0 |10
    |gdImageCreateFromWBMPCtx
    [370] | 142112| 96|FUNC |GLOB |0 |10
    |gdImageCreateFromWBMPPtr
    [650] | 56400| 1440|FUNC |GLOB |0 |10 |gdImageCreateFromXbm
    [501] | 164360| 2576|FUNC |GLOB |0 |10 |gdImageCreateFromXpm
    [603] | 139124| 60|FUNC |GLOB |0 |10
    |gdImageCreatePaletteFromTrueColor
    [378] | 24024| 600|FUNC |GLOB |0 |10
    |gdImageCreateTrueColor
    [442] | 37944| 1692|FUNC |GLOB |0 |10 |gdImageDashedLine
    [635] | 24624| 436|FUNC |GLOB |0 |10 |gdImageDestroy
    [496] | 44032| 1372|FUNC |GLOB |0 |10 |gdImageFill
    [406] | 42088| 916|FUNC |GLOB |0 |10 |gdImageFilledArc
    [548] | 43004| 92|FUNC |GLOB |0 |10 |gdImageFilledEllipse
    [639] | 58200| 2168|FUNC |GLOB |0 |10 |gdImageFilledPolygon
    [367] | 45816| 284|FUNC |GLOB |0 |10
    |gdImageFilledRectangle
    [492] | 43096| 936|FUNC |GLOB |0 |10 |gdImageFillToBorder
    [385] | 77972| 80|FUNC |GLOB |0 |10 |gdImageGd
    [537] | 87244| 96|FUNC |GLOB |0 |10 |gdImageGd2
    [643] | 87340| 128|FUNC |GLOB |0 |10 |gdImageGd2Ptr
    [554] | 78052| 112|FUNC |GLOB |0 |10 |gdImageGdPtr
    [398] | 64764| 144|FUNC |GLOB |0 |10 |gdImageGetClip
    [380] | 34956| 324|FUNC |GLOB |0 |10 |gdImageGetPixel
    [567] | 35280| 252|FUNC |GLOB |0 |10
    |gdImageGetTrueColorPixel
    [667] | 98124| 80|FUNC |GLOB |0 |10 |gdImageGif
    [408] | 99544| 128|FUNC |GLOB |0 |10 |gdImageGifAnimAdd
    [381] | 99988| 2556|FUNC |GLOB |0 |10 |gdImageGifAnimAddCtx
    [351] | 99384| 160|FUNC |GLOB |0 |10 |gdImageGifAnimAddPtr
    [675] | 98652| 96|FUNC |GLOB |0 |10 |gdImageGifAnimBegin
    [419] | 98756| 628|FUNC |GLOB |0 |10
    |gdImageGifAnimBeginCtx
    [523] | 98524| 128|FUNC |GLOB |0 |10
    |gdImageGifAnimBeginPtr
    [458] | 102544| 104|FUNC |GLOB |0 |10 |gdImageGifAnimEnd
    [457] | 102712| 36|FUNC |GLOB |0 |10 |gdImageGifAnimEndCtx
    [434] | 102648| 64|FUNC |GLOB |0 |10 |gdImageGifAnimEndPtr
    [614] | 98204| 320|FUNC |GLOB |0 |10 |gdImageGifCtx
    [470] | 98012| 112|FUNC |GLOB |0 |10 |gdImageGifPtr
    [628] | 62092| 44|FUNC |GLOB |0 |10 |gdImageInterlace
    [393] | 111500| 88|FUNC |GLOB |0 |10 |gdImageJpeg
    [671] | 111708| 1688|FUNC |GLOB |0 |10 |gdImageJpegCtx
    [383] | 111588| 120|FUNC |GLOB |0 |10 |gdImageJpegPtr
    [658] | 35548| 2396|FUNC |GLOB |0 |10 |gdImageLine
    [531] | 57992| 208|FUNC |GLOB |0 |10 |gdImageOpenPolygon
    [519] | 29864| 904|FUNC |GLOB |0 |10 |gdImagePaletteCopy
    [626] | 122604| 84|FUNC |GLOB |0 |10 |gdImagePng
    [579] | 122924| 44|FUNC |GLOB |0 |10 |gdImagePngCtx
    [571] | 122968| 4476|FUNC |GLOB |0 |10 |gdImagePngCtxEx
    [512] | 122516| 88|FUNC |GLOB |0 |10 |gdImagePngEx
    [433] | 122688| 116|FUNC |GLOB |0 |10 |gdImagePngPtr
    [617] | 122804| 120|FUNC |GLOB |0 |10 |gdImagePngPtrEx
    [401] | 127444| 84|FUNC |GLOB |0 |10 |gdImagePngToSink
    [529] | 57840| 152|FUNC |GLOB |0 |10 |gdImagePolygon
    [483] | 45404| 412|FUNC |GLOB |0 |10 |gdImageRectangle
    [618] | 64352| 44|FUNC |GLOB |0 |10 |gdImageSaveAlpha
    [61] | 64908| 600|FUNC |LOCL |0 |10
    |gdImageSetAAPixelColor
    [395] | 61904| 92|FUNC |GLOB |0 |10 |gdImageSetAntiAliased
    [397] | 61996| 96|FUNC |GLOB |0 |10
    |gdImageSetAntiAliasedDontBlend
    [353] | 60664| 620|FUNC |GLOB |0 |10 |gdImageSetBrush
    [516] | 64396| 368|FUNC |GLOB |0 |10 |gdImageSetClip
    [389] | 31840| 1168|FUNC |GLOB |0 |10 |gdImageSetPixel
    [515] | 60368| 252|FUNC |GLOB |0 |10 |gdImageSetStyle
    [466] | 60620| 44|FUNC |GLOB |0 |10 |gdImageSetThickness
    [608] | 61284| 620|FUNC |GLOB |0 |10 |gdImageSetTile
    [527] | 73928| 884|FUNC |GLOB |0 |10 |gdImageSharpen
    [386] | 71012| 2028|FUNC |GLOB |0 |10 |gdImageSquareToCircle
    [565] | 41104| 176|FUNC |GLOB |0 |10 |gdImageString
    [647] | 41456| 188|FUNC |GLOB |0 |10 |gdImageString16
    [414] | 149376| 120|FUNC |GLOB |0 |10 |gdImageStringFT
    [609] | 66672| 4340|FUNC |GLOB |0 |10 |gdImageStringFTCircle
    [437] | 149756| 5512|FUNC |GLOB |0 |10 |gdImageStringFTEx
    [368] | 143364| 116|FUNC |GLOB |0 |10 |gdImageStringTTF
    [597] | 41280| 176|FUNC |GLOB |0 |10 |gdImageStringUp
    [390] | 41644| 188|FUNC |GLOB |0 |10 |gdImageStringUp16
    [468] | 73040| 888|FUNC |GLOB |0 |10 |gdImageSubSharpen
    [43] | 34368| 588|FUNC |LOCL |0 |10 |gdImageTileApply
    [388] | 139184| 52|FUNC |GLOB |0 |10
    |gdImageTrueColorToPalette
    [224] | 139236| 1796|FUNC |LOCL |0 |10
    |gdImageTrueColorToPaletteBody
    [448] | 142208| 88|FUNC |GLOB |0 |10 |gdImageWBMP
    [599] | 141124| 424|FUNC |GLOB |0 |10 |gdImageWBMPCtx
    [631] | 142296| 120|FUNC |GLOB |0 |10 |gdImageWBMPPtr
    [299] | 0| 0|FILE |LOCL |0 |ABS |gdkanji.c
    [394] | 158216| 36|FUNC |GLOB |0 |10 |gdMalloc
    [478] | 88840| 48|FUNC |GLOB |0 |10 |gdNewDynamicCtx
    [493] | 88896| 312|FUNC |GLOB |0 |10 |gdNewDynamicCtxEx
    [590] | 109732| 236|FUNC |GLOB |0 |10 |gdNewFileCtx
    [355] | 110564| 228|FUNC |GLOB |0 |10 |gdNewSSCtx
    [215] | 117660| 220|FUNC |LOCL |0 |10 |gdPngErrorHandler
    [199] | 118008| 16|FUNC |LOCL |0 |10 |gdPngFlushData
    [202] | 440000| 48|OBJT |LOCL |0 |19 |gdPngJmpbufStruct
    [214] | 117880| 64|FUNC |LOCL |0 |10 |gdPngReadData
    [203] | 117944| 64|FUNC |LOCL |0 |10 |gdPngWriteData
    [438] | 88624| 60|FUNC |GLOB |0 |10 |gdPutBuf
    [589] | 87628| 60|FUNC |GLOB |0 |10 |gdPutC
    [513] | 87780| 164|FUNC |GLOB |0 |10 |gdPutInt
    [359] | 87688| 92|FUNC |GLOB |0 |10 |gdPutWord
    [472] | 158252| 44|FUNC |GLOB |0 |10 |gdRealloc
    [103] | 91120| 240|FUNC |LOCL |0 |10 |gdReallocDynamic
    [634] | 88744| 52|FUNC |GLOB |0 |10 |gdSeek
    [459] | 369868| 1440|OBJT |GLOB |0 |15 |gdSinT
    [346] | 0| 0|FILE |LOCL |0 |ABS |gdtables.c
    [294] | 143556| 1328|FUNC |LOCL |0 |10 |gdTcl_UtfToUniChar
    [541] | 88796| 44|FUNC |GLOB |0 |10 |gdTell
    [347] | 0| 0|FILE |LOCL |0 |ABS |gdxpm.c
    [140] | 94444| 80|FUNC |LOCL |0 |10 |GetCode
    [124] | 93696| 748|FUNC |LOCL |0 |10 |GetCode_
    [141] | 93624| 72|FUNC |LOCL |0 |10 |GetDataBlock
    [122] | 93420| 204|FUNC |LOCL |0 |10 |GetDataBlock_
    [578] | 0| 0|FUNC |GLOB |0 |UNDEF |getenv
    [440] | 166936| 136|FUNC |GLOB |0 |10 |getmbi
    [156] | 104964| 1496|FUNC |LOCL |0 |10 |GIFAnimEncode
    [159] | 103672| 1292|FUNC |LOCL |0 |10 |GIFEncode
    [154] | 103536| 136|FUNC |LOCL |0 |10 |GIFNextPixel
    [158] | 109644| 80|FUNC |LOCL |0 |10 |gifPutWord
    [300] | 161320| 628|FUNC |LOCL |0 |10 |han2zen
    [45] | 26588| 712|FUNC |LOCL |0 |10 |HWB_Diff
    [487] | 117072| 96|FUNC |GLOB |0 |10 |init_destination
    [230] | 138564| 460|FUNC |LOCL |0 |10 |init_error_limit
    [668] | 116128| 40|FUNC |GLOB |0 |10 |init_source
    [678] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_CreateCompress
    [673] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_CreateDecompress
    [484] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_destroy
    [580] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_destroy_compress
    [625] | 0| 0|FUNC |GLOB |0 |UNDEF
    |jpeg_destroy_decompress
    [444] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_finish_compress
    [350] | 0| 0|FUNC |GLOB |0 |UNDEF
    |jpeg_finish_decompress
    [520] | 117476| 176|FUNC |GLOB |0 |10 |jpeg_gdIOCtx_dest
    [365] | 116788| 284|FUNC |GLOB |0 |10 |jpeg_gdIOCtx_src
    [662] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_read_header
    [558] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_read_scanlines
    [413] | 0| 0|FUNC |GLOB |0 |UNDEF
    |jpeg_resync_to_restart
    [561] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_save_markers
    [619] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_set_defaults
    [402] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_set_quality
    [596] | 0| 0|FUNC |GLOB |0 |UNDEF
    |jpeg_simple_progression
    [354] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_start_compress
    [532] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_start_decompress
    [489] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_std_error
    [570] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_write_marker
    [384] | 0| 0|FUNC |GLOB |0 |UNDEF |jpeg_write_scanlines
    [132] | 374420| 4|OBJT |LOCL |0 |19 |last_byte.5
    [134] | 374412| 4|OBJT |LOCL |0 |19 |lastbit.3
    [476] | 0| 0|NOTY |GLOB |0 |UNDEF |libiconv
    [646] | 0| 0|NOTY |GLOB |0 |UNDEF |libiconv_close
    [581] | 0| 0|NOTY |GLOB |0 |UNDEF |libiconv_open
    [291] | 440056| 4|OBJT |LOCL |0 |19 |library
    [655] | 0| 0|FUNC |GLOB |0 |UNDEF |longjmp
    [582] | 41928| 64|FUNC |GLOB |0 |10 |lsqrt
    [128] | 97004| 80|FUNC |LOCL |0 |10 |LWZReadByte
    [116] | 94524| 2480|FUNC |LOCL |0 |10 |LWZReadByte_
    [533] | 0| 0|FUNC |GLOB |0 |UNDEF |malloc
    [157] | 247520| 68|OBJT |LOCL |0 |15 |masks
    [133] | 374436| 4|OBJT |LOCL |0 |19 |max_code.9
    [130] | 374440| 4|OBJT |LOCL |0 |19 |max_code_size.10
    [225] | 130784| 832|FUNC |LOCL |0 |10 |median_cut
    [364] | 0| 0|FUNC |GLOB |0 |UNDEF |memcpy
    [636] | 0| 0|FUNC |GLOB |0 |UNDEF |memset
    [108] | 89908| 148|FUNC |LOCL |0 |10 |newDynamic
    [117] | 374448| 4|OBJT |LOCL |0 |19 |oldcode.12
    [143] | 107784| 984|FUNC |LOCL |0 |10 |output
    [396] | 74820| 260|FUNC |GLOB |0 |10 |overflow2
    [223] | 136696| 1868|FUNC |LOCL |0 |10 |pass2_fs_dither
    [226] | 136080| 616|FUNC |LOCL |0 |10 |pass2_no_dither
    [502] | 0| 0|FUNC |GLOB |0 |UNDEF |png_check_sig
    [562] | 0| 0|FUNC |GLOB |0 |UNDEF
    |png_create_info_struct
    [591] | 0| 0|FUNC |GLOB |0 |UNDEF
    |png_create_read_struct
    [450] | 0| 0|FUNC |GLOB |0 |UNDEF
    |png_create_write_struct
    [445] | 0| 0|FUNC |GLOB |0 |UNDEF
    |png_destroy_read_struct
    [676] | 0| 0|FUNC |GLOB |0 |UNDEF
    |png_destroy_write_struct
    [357] | 0| 0|FUNC |GLOB |0 |UNDEF |png_get_error_ptr
    [569] | 0| 0|FUNC |GLOB |0 |UNDEF |png_get_IHDR
    [605] | 0| 0|FUNC |GLOB |0 |UNDEF |png_get_io_ptr
    [560] | 0| 0|FUNC |GLOB |0 |UNDEF |png_get_PLTE
    [563] | 0| 0|FUNC |GLOB |0 |UNDEF |png_get_rowbytes
    [620] | 0| 0|FUNC |GLOB |0 |UNDEF |png_get_tRNS
    [534] | 0| 0|FUNC |GLOB |0 |UNDEF |png_get_valid
    [607] | 0| 0|FUNC |GLOB |0 |UNDEF |png_read_end
    [612] | 0| 0|FUNC |GLOB |0 |UNDEF |png_read_image
    [574] | 0| 0|FUNC |GLOB |0 |UNDEF |png_read_info
    [376] | 0| 0|FUNC |GLOB |0 |UNDEF |png_read_update_info
    [485] | 0| 0|FUNC |GLOB |0 |UNDEF
    |png_set_compression_level
    [435] | 0| 0|FUNC |GLOB |0 |UNDEF |png_set_IHDR
    [593] | 0| 0|FUNC |GLOB |0 |UNDEF |png_set_packing
    [606] | 0| 0|FUNC |GLOB |0 |UNDEF |png_set_PLTE
    [530] | 0| 0|FUNC |GLOB |0 |UNDEF |png_set_read_fn
    [410] | 0| 0|FUNC |GLOB |0 |UNDEF |png_set_sig_bytes
    [652] | 0| 0|FUNC |GLOB |0 |UNDEF |png_set_strip_16
    [453] | 0| 0|FUNC |GLOB |0 |UNDEF |png_set_tRNS
    [473] | 0| 0|FUNC |GLOB |0 |UNDEF |png_set_write_fn
    [672] | 0| 0|FUNC |GLOB |0 |UNDEF |png_write_end
    [552] | 0| 0|FUNC |GLOB |0 |UNDEF |png_write_image
    [549] | 0| 0|FUNC |GLOB |0 |UNDEF |png_write_info
    [292] | 373448| 420|OBJT |LOCL |0 |18 |postscript_alias
    [232] | 127616| 500|FUNC |LOCL |0 |10 |prescan_quantize
    [623] | 0| 0|FUNC |GLOB |0 |UNDEF |printf
    [423] | 169284| 584|FUNC |GLOB |0 |10 |printwbmp
    [507] | 0| 0|FUNC |GLOB |0 |UNDEF |pthread_mutex_destroy
    [429] | 0| 0|FUNC |GLOB |0 |UNDEF |pthread_mutex_init
    [504] | 0| 0|FUNC |GLOB |0 |UNDEF |pthread_mutex_lock
    [576] | 0| 0|FUNC |GLOB |0 |UNDEF |pthread_mutex_unlock
    [613] | 87572| 56|FUNC |GLOB |0 |10 |Putchar
    [449] | 167072| 296|FUNC |GLOB |0 |10 |putmbi
    [518] | 87468| 104|FUNC |GLOB |0 |10 |Putword
    [115] | 92936| 200|FUNC |LOCL |0 |10 |ReadColorMap
    [120] | 97084| 928|FUNC |LOCL |0 |10 |ReadImage
    [377] | 167880| 884|FUNC |GLOB |0 |10 |readwbmp
    [373] | 0| 0|FUNC |GLOB |0 |UNDEF |realloc
    [59] | 25676| 912|FUNC |LOCL |0 |10 |RGB_to_HWB
    [227] | 132432| 608|FUNC |LOCL |0 |10 |select_colors
    [121] | 374432| 4|OBJT |LOCL |0 |19 |set_code_size.8
    [463] | 0| 0|FUNC |GLOB |0 |UNDEF |setjmp
    [474] | 0| 0|FUNC |GLOB |0 |UNDEF |sin
    [170] | 111072| 120|FUNC |LOCL |0 |10 |sinkPutbuf
    [171] | 111192| 56|FUNC |LOCL |0 |10 |sinkPutchar
    [344] | 161072| 248|FUNC |LOCL |0 |10 |SJIStoJIS
    [412] | 116604| 168|FUNC |GLOB |0 |10 |skip_input_data
    [664] | 167368| 104|FUNC |GLOB |0 |10 |skipheader
    [174] | 110824| 152|FUNC |LOCL |0 |10 |sourceGetbuf
    [172] | 110976| 96|FUNC |LOCL |0 |10 |sourceGetchar
    [139] | 439996| 4|OBJT |LOCL |0 |19 |sp.17
    [460] | 0| 0|FUNC |GLOB |0 |UNDEF |sprintf
    [469] | 0| 0|FUNC |GLOB |0 |UNDEF |sqrt
    [656] | 0| 0|FUNC |GLOB |0 |UNDEF |sscanf
    [119] | 407228| 32768|OBJT |LOCL |0 |19 |stack.16
    [525] | 0| 0|FUNC |GLOB |0 |UNDEF |strcat
    [627] | 0| 0|FUNC |GLOB |0 |UNDEF |strchr
    [375] | 0| 0|FUNC |GLOB |0 |UNDEF |strcmp
    [436] | 0| 0|FUNC |GLOB |0 |UNDEF |strcpy
    [432] | 0| 0|FUNC |GLOB |0 |UNDEF |strdup
    [559] | 0| 0|FUNC |GLOB |0 |UNDEF |strlen
    [57] | 41832| 96|FUNC |LOCL |0 |10 |strlen16
    [616] | 0| 0|FUNC |GLOB |0 |UNDEF |strncmp
    [575] | 0| 0|FUNC |GLOB |0 |UNDEF |strncpy
    [611] | 0| 0|FUNC |GLOB |0 |UNDEF |strstr
    [455] | 0| 0|FUNC |GLOB |0 |UNDEF |strtok
    [456] | 0| 0|FUNC |GLOB |0 |UNDEF |strtol
    [135] | 374460| 32768|OBJT |LOCL |0 |19 |table.15
    [467] | 117320| 156|FUNC |GLOB |0 |10 |term_destination
    [517] | 116772| 16|FUNC |GLOB |0 |10 |term_source
    [345] | 440064| 1024|OBJT |LOCL |0 |19 |tmp.1
    [331] | 441088| 1024|OBJT |LOCL |0 |19 |tmp_dest.2
    [100] | 91360| 84|FUNC |LOCL |0 |10 |trimDynamic
    [245] | 146292| 708|FUNC |LOCL |0 |10 |tweenColorFetch
    [295] | 147000| 32|FUNC |LOCL |0 |10 |tweenColorRelease
    [244] | 146124| 168|FUNC |LOCL |0 |10 |tweenColorTest
    [360] | 0| 0|FUNC |GLOB |0 |UNDEF |uncompress
    [222] | 128440| 2344|FUNC |LOCL |0 |10 |update_box
    [290] | 145008| 100|FUNC |LOCL |0 |10 |useFontConfig
    [356] | 0| 0|FUNC |GLOB |0 |UNDEF |vfprintf
    [349] | 0| 0|FILE |LOCL |0 |ABS |wbmp.c
    [329] | 368424| 4|OBJT |LOCL |0 |15 |whatcode.0
    [604] | 168764| 464|FUNC |GLOB |0 |10 |writewbmp
    [430] | 0| 0|FUNC |GLOB |0 |UNDEF |XpmReadFileToXpmImage
    [231] | 139024| 100|FUNC |LOCL |0 |10 |zeroHistogram



  2. Re: UNDEF functions in libgd.so

    Albert Fu wrote:

    > I tried to install libgd (pkgadd -d gd-2.0.33-sol8-sparc-local) for Bugzilla
    > running on Solaris 5.8.
    > There are a lot of UNDEF functions in the libgd.so. (Please see the list of
    > functions in this shared


    Right. Looks like you need a basic course in shared library structure on
    Solaris/Linux/...

    Shared libraries are built to depend on other shared libraries. E.g.
    libgd.so will depend on libc, libX11, and a bunch of other libraries.

    Any symbols that libgd needs from those libraries will be listed as
    UNDEF in libgd. The list of libraries that libgd depends on can be
    shown by the command

    ldd /path/to/libgd.so

    At load time, the loader will attempt to resolve all the UNDEFs from
    those libraries, and from any other already-loaded libraries (including
    your main program!) if it can't resolve them from the explicitly listed
    dependencies.

    So, the question is:

    What problem are *you* facing, exactly? Please describe the symptoms,
    and show any error messages..

  3. Re: UNDEF functions in libgd.so

    "Shankar Unni" wrote in message
    news:AMSdnc7lIMlKlpLYnZ2dnUVZ_s6dnZ2d@mozilla.org. ..
    >
    > So, the question is:
    >
    > What problem are *you* facing, exactly? Please describe the symptoms,
    > and show any error messages..

    Hi Shankar,

    Thank you for answering my questions.

    I know how the shared library works. There are something missing in my
    system
    but I don't quite understand.

    I tried to download the Perl Modules for Bugzilla. It complained about
    missing libgd.so
    something like that. So I downloaded cvsgraph-1.6.1 because I know it uses
    libgd.so too.

    When I tried to configure this package on my Sun machine, it complained
    about missing libfreetype, libttf, libjpeg, libpng and libz. I have
    installed these
    libraries into /usr/local/lib directory. Do you have any ideas why the
    configure
    can't find these libraries? Thanks.

    Best regards,

    Albert

    ******************The output of the configure *************************
    (19)obiwan:/home/afu/cvsweb/cvsgraph-1.6.1>./configure
    checking for gcc... gcc
    checking for C compiler default output file name... a.out
    checking whether the C compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables...
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ANSI C... none needed
    checking for flex... flex
    checking for yywrap in -lfl... no
    checking for yywrap in -ll... yes
    checking lex output file root... lex.yy
    checking whether yytext is a pointer... yes
    checking for bison... bison -y
    checking "for gcc strength-reduce bug"... yes
    checking "sizes of int and void *"... yes
    checking "sizes of long and void *"... yes
    checking "sizes of long long and void *"... yes
    checking how to run the C preprocessor... gcc -E
    checking for egrep... grep -E
    checking for ANSI C header files... no
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... no
    checking for unistd.h... yes
    checking getopt.h usability... no
    checking getopt.h presence... no
    checking for getopt.h... no
    checking sys/wait.h usability... yes
    checking sys/wait.h presence... yes
    checking for sys/wait.h... yes
    checking gd.h usability... yes
    checking gd.h presence... yes
    checking for gd.h... yes
    checking for sqrt in -lm... no
    checking for compress in -lz... no
    checking for FT_Load_Glyph in -lfreetype... no
    checking for TT_Load_Glyph in -lttf... no
    checking for png_create_read_struct in -lpng... no
    checking for jpeg_CreateCompress in -ljpeg... no
    checking "whether libpng needs -lz"... yes
    checking "whether libgd needs -lpng"... yes
    checking "whether libgd needs -ljpeg"... yes
    checking "whether libgd needs -lttf"... yes
    checking "whether libgd needs -lfreetype"... yes
    ** WARNING: Required library libfreetype not found
    ** WARNING: Required library libttf not found
    ** WARNING: Required library libjpeg not found
    ** WARNING: Required library libpng not found
    ** WARNING: Required library libz not found
    checking for gdImageGif in -lgd... no
    checking for gdImagePng in -lgd... no
    checking for gdImagePngEx in -lgd... no
    checking for gdImageJpeg in -lgd... no
    checking for gdImageStringTTF in -lgd... no
    checking for gdImageStringFT in -lgd... no
    checking for gdImageFilledArc in -lgd... no
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating config.h
    config.status: config.h is unchanged
    Configure done. Run 'make' to build CvsGraph



  4. Re: UNDEF functions in libgd.so

    Albert Fu wrote:

    > When I tried to configure this package on my Sun machine, it complained
    > about missing libfreetype, libttf, libjpeg, libpng and libz. I have
    > installed these
    > libraries into /usr/local/lib directory. Do you have any ideas why the
    > configure
    > can't find these libraries? Thanks.


    Ah, since this is Solaris: you have to tell the linker and the runtime
    loader to search those libraries.

    You have to tell ld and ld.so.1 to find directories in alternate
    locations. By default, they'll only search /usr/lib.

    See the man page for crle(1). Just typing "crle" will show you the
    current default. Run "crle -i" to set the default library path to
    include /usr/local/lib. In fact, example 1 in the man page is exactly
    what you want.

  5. Re: UNDEF functions in libgd.so


    "Shankar Unni" wrote in message
    news:451440C1.80502@netscape.net...
    >
    > Ah, since this is Solaris: you have to tell the linker and the runtime
    > loader to search those libraries.
    >
    > You have to tell ld and ld.so.1 to find directories in alternate
    > locations. By default, they'll only search /usr/lib.
    >
    > See the man page for crle(1). Just typing "crle" will show you the
    > current default. Run "crle -i" to set the default library path to
    > include /usr/local/lib. In fact, example 1 in the man page is exactly
    > what you want


    I added /usr/local/lib in the library search path for the linker (see
    below). However,
    configure still shows me the same warnings. I don't know what is wrong on my
    Sun machine. I guess it could be something wrong with in the configure file.
    Any ideas?
    ++++++++++++++++++++++++++++++++++++++
    ** WARNING: Required library libfreetype not found
    ** WARNING: Required library libttf not found
    ** WARNING: Required library libjpeg not found
    ** WARNING: Required library libpng not found
    ** WARNING: Required library libz not found
    ++++++++++++++++++++++++++++++++++++++

    *********************************************
    ..(53)obiwan:/home/afu/cvsweb/cvsgraph-1.6.1>crle

    Configuration file [3]: /var/ld/ld.config
    Default Library Path (ELF): /usr/local/lib:/usr/lib
    Trusted Directories (ELF): /usr/local/lib

    Command line:
    crle -c /var/ld/ld.config -l /usr/local/lib:/usr/lib -s /usr/local/lib



+ Reply to Thread