Hi. i compiled my application on FreeBSD 4.4/XFree86 3.3.6 system, and runs well on that system. when i run this same binary of my application on FreeBSD 4.5/XFree86 4.2 system, program aborted with the following error message. /usr/libexec/ld-elf.so.1: /usr/X11R6/lib/libX11.so.6: Undefined symbol "strdup" i'd like to know whether this is because XFree86 4.x is not backward compatible or any other problem. i'd like to release one binary for (almost) all existing FreeBSD and XFree86 versions. Any programming recommendations or suggestions for this will be appriciated. Thanks. Shin. _______________________________________________ Newbie@XFree86.Org *** To unsubscribe , or change message options, see: http://XFree86.Org/mailman/listinfo/newbie