Update of bug #15731 (project mldonkey):

                  Status:                    None => Wont Fix               
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #3:

gdlib-config --libs on Linux/Gentoo x86 reports:
"-ljpeg -lfreetype -lpng12 -lz -lm"

On FreeBSD 6.1-release it reports:
-lgd

which is not enough.

In your linking command this is written: -cclib "-lgd -lgd"
The first "-lgd" is added by MLDonkey, the rest comes from
gdlib-config --libs which is incomplete on FreeBSD.

Changing it to -cclib "-lgd -ljpeg -lpng" produces a correct
static binary:
 ldd mlnet.static
mlnet.static:
        libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x284a8000)

this static binary still crashes however, this is old, known FreeBSD bug:
./mlnet.static -stdout
mlnet.static in free(): error: junk pointer, too high to make sense
Segmentation fault (core dumped)

The solution for this bug is an updated gdlib package for FreeBSD:

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15731>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/



_______________________________________________
Mldonkey-bugs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/mldonkey-bugs

Reply via email to