GD is an open source code library for the dynamic creation of images by programmers. GD is written in C, and “wrappers” are available for Perl, PHP and other languages. GD creates PNG, JPEG and GIF images, among other formats. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly. While not restricted to use on the web, the most common applications of GD involve web site development.
See the GD website for more informations.
FS#190 — Link library failed while cross compiling
|
DetailsHi All, I'm using the gcc-uclibc cross toolchain for ARM. While I'm compiling gd-2.0.35, I got the following errors ./.libs/libgd.so: undefined reference to `_IO_getc’ It seems happens when libtool runs. The following is my configure. $ ./configure --build=i386-pc-linux-gnu --host=arm-linux --target=arm-linux --prefix=/usr/local --with-png=/mnt/RAID10/lance/Projects/OXNAS810_1.2.3_1117_RC1/src/apps/jpeg_gd2/libpng-1.2.34/.libs --with-xpm=/mnt/RAID10/lance/Projects/OXNAS810_1.2.3_1117_RC1/src/apps/jpeg_gd2/libxml2-2.7.2/.libs --with-jpeg=/mnt/RAID10/lance/Projects/OXNAS810_1.2.3_1117_RC1/src/apps/jpeg_gd2/../../rootfs/buildroot/project_build_arm/OX810/root/usr/lib build_alias=i386-pc-linux-gnu host_alias=arm-linux target_alias=arm-linux CC=/mnt/RAID10/lance/Projects/OXNAS810_1.2.3_1117_RC1/src/apps/jpeg_gd2/../../../output/rpm/BUILD/gcc-uclibc-toolchain/usr/bin/arm-linux-gcc CFLAGS=-I/mnt/RAID10/lance/Projects/OXNAS810_1.2.3_1117_RC1/src/apps/jpeg_gd2/../../../output/rpm/BUILD/gcc-uclibc-toolchain/usr/include -Os LDFLAGS=-L/mnt/RAID10/lance/Projects/OXNAS810_1.2.3_1117_RC1/src/apps/jpeg_gd2/../../../output/rpm/BUILD/gcc-uclibc-toolchain/usr/lib CXX=/mnt/RAID10/lance/Projects/OXNAS810_1.2.3_1117_RC1/src/apps/jpeg_gd2/../../../output/rpm/BUILD/gcc-uclibc-toolchain/usr/bin/arm-linux-g++ --no-create --no-recursion Does anybody can help? Thanks very much |
This task depends upon