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] |
Alan Hourihane wrote: > When you've come to a decision on the patch, post a new one so I > can take a look and then commit it. There's a new one. The cygwin.rules diff includes: - new macro SharedLibraryName evalutes to cygName-Version.dll - new macro ImportLibraryName evaluates to libName-Version.dll.a - new macro ShortImportLibraryName evaluates to libName.dll.a - new macro InstallLink creates a symlink on install. Needed for symlinking ImportLibraryName() to ShortImportLibraryName() - new macro LinkImportLibrary creates a link to ImportLibraryName as xc/exports/lib/libName.a - cleaup of of old macros to use the ShareLibraryName and ImportLibraryName macros instead of the old Concat3() composition - added new ld option --exclude-libs All in MakeDLLProg. This should prevent exporting of symbols which were imported from another library. - Some macros now also need the library version to pass it to the new *Name macros. Added rev to parameterlists. - Installing a link libName-Version.dll.a with name libName.dll.a The --exclude-libs ALL is needed at my system since Xft exported symbols from Xrender. linking a program with -Xrender -lXft failed because of duplicate symbols. Since we're using spec files to specify which symbols have to be exported, --exclude-libs ALL should be no problem. The second path changes the order of the libraries. It is now -lXrender -lXext -lX11. This fixes an error where some symbols from libX11 were not found when the linker resolved symbols from libXrender. bye ago -- Alexander.Gottwald@informatik.tu-chemnitz.de http://www.gotti.org ICQ: 126018723
Attachment:
Xcursor-liborder.diff
Description: Text document
Attachment:
cygwin-dll.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |