libGD

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.

| Tasklist |

FS#190 — Link library failed while cross compiling

Attached to Project — libGD
Opened by Lance (lance) - Wednesday, 07 January 2009, 09:36 GMT+2
Task Type Support Request
Category Configure/Build
Status Unconfirmed
Assigned To No-one
Operating System Linux
Severity High
Priority Normal
Reported Version 2.0.35
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Hi 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

Loading...