• 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
Re: 10.2 deployment issues
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 10.2 deployment issues


  • Subject: Re: 10.2 deployment issues
  • From: Thomas Dibble <email@hidden>
  • Date: Tue, 28 Oct 2003 11:34:15 -0800

I have a similar problem with cross-deployment.

Our project (JAM-based) links with "-lcrypto" for SSL support. This apparently hard-links to the path "/usr/lib/libcrypto.0.9.7.dylib" instead of to the (aliased) path "/usr/lib/libcrypto.dylib" (which is an alias to the latest version of libcrypto in Puma, Jaguar, and Panther). This dylib doesn't exist in Jaguar or Puma; the file is "/usr/lib/libcrypto.0.9.dylib" instead. The "0.9" file DOES exist in Panther, but the "libcrypto.dylib" link is to the "0.9.7" version instead.

When we start the application in either Jaguar or Puma, we get a console message saying that dylib couldn't open "/usr/lib/libcrypto.0.9.7.dylib" and the application exits.

Settings:

From the main Project/Get Info window:

General tab -> Cross-Develop Using Target SDK: Mac OS X 10.1.5
Under each Build Style in the Styles tab -> Mac OS X Deployment Target = Mac OS X 10.1
In the Target page (double-click on target; same settings as old Project Builder), in the "Settings" group -> OTHER_LD_FLAGS = -lz -lcrypto -lssl


Did a clean build, and we get the above errors when we run on Jaguar or Puma (of course everything runs just great on Panther!)

Has anyone been able to link an SSL-enabled application using XCode and distribute it to Jaguar/Puma? I'd hate to go back to Jaguar for development, especially as gcc 3.3 is beta under Jaguar and gcc 3.1 under Jaguar won't compile our code unless all inlining is off (STL string stuff gets in the link multiple times and fails, which is apparently a known problem with Jaguar's gcc 3.1 ...) all of which means I lose about 50% performance if I can't get XCode to work!

				---- Tom Dibble
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: 10.2 deployment issues (From: Chris Espinosa <email@hidden>)
 >Re: 10.2 deployment issues (From: Monroe Williams <email@hidden>)
 >Re: 10.2 deployment issues (From: joshua portway <email@hidden>)

  • Prev by Date: Syntax-Aware Indenting and C++
  • Next by Date: Cross-platform compiling
  • Previous by thread: Re: 10.2 deployment issues
  • Next by thread: Some problems went away...
  • Index(es):
    • Date
    • Thread