This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: [ITP] freetype2 2.1.5
Chuck,
Thanks for your help. I got it with the one-two combination:
1) Re libtoolize it.
2) Add LDFLAGS="-no-undefined" in my package script.
A DLL is now created. Haven't rebuilt XFree86 yet to how it operates.
Note that before relibtoolizing it I got an error about an undefined
reference to WinMain16. Relibtoolizing it fixed that problem.
Thanks again,
Harold
Harold L Hunt II wrote:
Charles Wilson wrote:
Well, it's a bit confusing to me without actually running configure
myself, but I can't tell if fontconfig really actually use
autoconf/automake/libtool "the right way", or if instead it merely
uses them to generate a JamFile for the 'jam' package building tool.
Hmm... I think it optionally uses jam. It certainly doesn't use
automake (no Makefile.am, etc.). It is a very strange package indeed.
Well, that's either (a) a warning that the relevant libtool link
command line does not contain the "-no-undefined" flag, which
indicates that the maintainer asserts that the library will have no
undefined symbols at link time, or (b) an indication that, contrary to
expectations, the library DID have undefined symbols at link time.
Thanks Chuck. It has been a while since I worked with the autotools.
For (b), does this contradiction require that '-no-undefined' be passed?
Right now I am not passing -no-undefined and am getting this warning.
When I get a chance, I'll download your source and see what I can make
of it. Ping me if you don't hear in a few days.
Okay, thanks. There is a freetype2-2.1.5-1.sh script included and doing
a "prep && conf && build" takes about two minutes on my box. Just FYI.
Harold