Opened 17 years ago

Closed 17 years ago

#1880 closed defect (fixed)

OSX makefile patches

Reported by: kyngchaos Owned by: warmerdam
Priority: normal Milestone: 1.5.0
Component: ConfigBuild Version: svn-trunk
Severity: normal Keywords:
Cc:

Description

some general cleanup of the OSX framework build. Changes and issues addressed:

  • the lib rename and install_name_tool steps were moved to the more appropriate install-lib target. What was in install-actions was really specific to the libtool build.
  • handle cases of libtool installed binaries vs. symlinks for which lib to rename.
  • install correct lib for ld-shared build.
  • remove framework bits for static lib build - frameworks can't be static libs.

Configure needs a change to disable a framework build if both static lib and framework build are specified. Printing a warning that both were specified but are incompatible would be helpful.

Attachments (1)

GNUmakefile.patch (3.1 KB ) - added by kyngchaos 17 years ago.

Download all attachments as: .zip

Change History (2)

by kyngchaos, 17 years ago

Attachment: GNUmakefile.patch added

comment:1 by hobu, 17 years ago

Resolution: fixed
Status: newclosed

William,

I have applied your patch without much review other than confirming it doesn't break anything :)

r12430

Note: See TracTickets for help on using tickets.