This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]