Skip to content
Permalink
Browse files
2007-02-13 Mark Rowe <mrowe@apple.com>
        Reviewed by Timothy Hatcher.

        Fix http://bugs.webkit.org/show_bug.cgi?id=12745
        Bug 12745: REGRESSION: Webkit will not load a plugin that Safari can load (symbol missing _objc_msgSend_fpret)

        Treat libobjc as a sub-library of WebKit in Debug/Release so that plugins and applications linked against an
        umbrella framework version of WebKit that expect to find libobjc symbols in WebKit can do so.

        * WebKit.xcodeproj/project.pbxproj:


Canonical link: https://commits.webkit.org/16472@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@19594 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
bdash committed Feb 13, 2007
1 parent fc4195c commit 57f1d9becd9e066b1c776048297d6a8773b2eb04
Showing 2 changed files with 24 additions and 2 deletions.
@@ -1,3 +1,15 @@
2007-02-13 Mark Rowe <mrowe@apple.com>

Reviewed by Timothy Hatcher.

Fix http://bugs.webkit.org/show_bug.cgi?id=12745
Bug 12745: REGRESSION: Webkit will not load a plugin that Safari can load (symbol missing _objc_msgSend_fpret)

Treat libobjc as a sub-library of WebKit in Debug/Release so that plugins and applications linked against an
umbrella framework version of WebKit that expect to find libobjc symbols in WebKit can do so.

* WebKit.xcodeproj/project.pbxproj:

2007-02-12 Kevin McCullough <kmccullough@apple.com>

Reviewed by .
@@ -1572,7 +1572,12 @@
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR = "$(UMBRELLA_FRAMEWORKS_DIR)/JavaScriptCore.framework/PrivateHeaders";
LINKER_DISPLAYS_MANGLED_NAMES = YES;
OTHER_LDFLAGS = "$(STYLE_LDFLAGS)";
OTHER_LDFLAGS = (
"$(STYLE_LDFLAGS)",
"-lobjc",
"-sub_library",
libobjc,
);
PRODUCT_NAME = WebKit;
STYLE_LDFLAGS = "";
UMBRELLA_FRAMEWORKS_DIR = "$(BUILT_PRODUCTS_DIR)";
@@ -1619,7 +1624,12 @@
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR = "$(UMBRELLA_FRAMEWORKS_DIR)/JavaScriptCore.framework/PrivateHeaders";
OTHER_LDFLAGS = "$(STYLE_LDFLAGS)";
OTHER_LDFLAGS = (
"$(STYLE_LDFLAGS)",
"-lobjc",
"-sub_library",
libobjc,
);
PREBINDING = NO;
PRODUCT_NAME = WebKit;
STYLE_LDFLAGS = "";

0 comments on commit 57f1d9b

Please sign in to comment.