• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
build issues
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

build issues


  • Subject: build issues
  • From: Dale Walsh <email@hidden>
  • Date: Thu, 4 May 2006 04:32:46 -0400
  • Mta-interface: amavisd-new-2.3.3 (2005-08-22) + Maia Mailguard 1.1.0 at daleenterprise.com

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm building some projects in 8A428 with darwinbuild 0.7.2 and I've run into an issue where it can't find a symbol:

(I've tried adding the missing frameworks from the MacOSX.10.4u.sdk under the guise that it would be compatible and allow building in dual architectures.)

dyld: Symbol not found: _kWSXMLRPCProtocol
Referenced from: /System/Library/Frameworks/ ApplicationServices.framework/Versions/A/Frameworks/AE.Framework/ Version/A/AE
Expected in: /System/Library/Frameworks/CoreFoundation.framework/ Versions/A/CoreFoundation



Since there isn't an X11 root and no real project to build it I tried using the X11R6 from the universal SDK as the X1 root and tried to build OpenSSL which lists it as a dependancy.


OpenSSL doesn't build because of:
make [3]: *** No rule to make: `../../include/openssl/ideal.h', needed by `hmac.o`. Stop.


Copying over the missing file to /OpenSSL-26/openssl/include/openssl seems to resolve this issue and it seems content with the generated X11.root.tar.gz file I made from the universal SDK.


In an attempt to build PHP with MySQL, GD and XPM I'm getting the following:


dyld: Library not loaded: /usr/lib/libltdl.3.dylib
Referenced from: /private/tmp/apache_mod_php/apache_mod_php-17.obj/ sapi/cli/php
Reason: no suitable image found. Did find:
/usr/lib/libltdl.3.dylib: can't map
/usr/lib/libltdl.3.dylib: can't map


and the same is experienced with
        /usr/X11R6/lib/libexpat.0.4.dylib: can't map

I've tried adding a static lib of expat to /usr/loca/lib and defining it in the configure options however it still tries to select the one in /usr/X11R6 and fails to build with the "can't map" error.

In each case, I obliterate the BuildRoot directory and start fresh to ensure that I haven't created or carried over any problems I may have generated myself but the X11 root generation from the universal SDK seems like a plausible/working solution and adding the idea.h file seems to resolve the OpenSSL build issue (which should really be fixed by editing to point to "../../crypto/idea/idea.h") but the "can't map" is something I'm not sure how to process or resolve.

- -- Dale

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (Darwin)

iD8DBQFEWbwuiD9DTPch4RQRAoyUAJ9/Vy1gbuw96dI/iRLa3V39yLcdGwCeMQQd
iKZ0lOM6UpLBwMG5xfN1wfI=
=7PRp
-----END PGP SIGNATURE-----
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Prev by Date: Re: Mac Basic Types for YellowDog?
  • Next by Date: Miredo and Darwin
  • Previous by thread: build issues
  • Next by thread: Synchronization b/w multiple instances...Help gurus..
  • Index(es):
    • Date
    • Thread