Em 2010.06.17. 23:21, Anonymous escreveu:
If cross-compiling doesn't work, how did you build the former one that
gave you that error?
Here is my guess

libiconv_modules compiles fine but installs both normal and lib32 objdir
into /usr/lib when lib32 should use /usr/lib32.

mkcsmapper/mkesdb are failing to install because they're treated as
build-tools for host system and never compiled for target
system. However, they're not included in lib32 target and so are not
built for i386 arch during normal buildworld on amd64 host where
host = target.
Here's the new patch, which is supposed to fix the following issues:
- Fixed build on amd64 and fixed cross-compiling
- Fixed hang when linked to libthr
- Fixed iconv() prototype as per POSIX
- More GNU compatibility: "" or "char" means the current local encoding in use

http://kovesdan.org/patches/iconv_current.diff

I hope some of you can give it a try.

Gabor
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to