X-Code Deployment style problem
X-Code Deployment style problem
- Subject: X-Code Deployment style problem
- From: John Draper <email@hidden>
- Date: Mon, 07 Feb 2005 12:13:42 -0800
Hi,
In response to the "lack of response" I've gotten from this list from an
earlier
posting, I'm suspecting that either my questions are so lame nobody
bothered to
lower themselves in answering them, or nobody knew. Shame on Apple for
totally ignoring this list - I have spent considerable time, and have
yet to see
just ONE posting my anyone at Apple, and yet in the ADC site, they claim
Apple actually reads this list... Is it true, or is it just because of
my very often
BAD TIMING to come in and read it at the wrong time.
For those unfamiliar with Build Styles, I'll explain what I know,
because I'm having
serious problems building a "production" copy of my application, IE:
"deployment"
mode,
To Examine and set deployment mode, it was explained yesterday that I
select
the Project name (always the first item in the left hand OutlineView of
X-Code.
I select "File", "show inspector" and click on the "style" tab. A
popup menu
lets you choose "Development" or "Deployment" mode. Going into
Deployment mode
changes and turns off ZeroLink, then unchecks "Strip Debug Symbols
for", also
unchecks "Fix and continue".
Ok, and this appears to make sense. But while developing my program,
I saw the
need for MD5 hash and checksum, and was happy to learn this was already
available
and all I needed to do was to #import the header files and I could now
expect to
use the library.
I verified the existance of the library, and learned it was in
"/usr/lib" not surprisingly.
And after doing a lot of reading to learn X_Code it didn't take me long
to realize I
just had to "drag" and "drop" the library in the project.
I had no problems after that, my application had access to the MD5 code
which I
used with no problem.
Now, my application is ready for a release to my boss, so I thought I
should try and
build it with the "Deployment" style. Seemed simple enough!!!
Ok, so next, just to be sure, I unloaded ALL of the Objects with
"Clean all targets"
and did a build from scratch, only to get...
ld:
/Users/me/Documents/Forbes/Development/MyApp/build/MyApp.build/MyApp.build/Objects-normal/ppc/Controller.o
illegal reference to symbol: _MD5_Init defined in indirectly referenced
dynamic library /usr/lib/libcrypto.0.9.7.dylib
Ok, so WTF? What do they mean "Illegal reference to symbol: _MD5_Init?
also what do they mean when they say "defined in indirectly referenced
dynamic library"?
Why is this happening? Has anyone else had this problem? I DID spend
2 - 3 hours yesterday
going over the archives of this list, but found absolutely NO
references to similar
problems. Is this something I have to use one of my "Instances of
support" to solve?
Or is this list really something that might help me solve this problem,
which if I cannot solve,
I'm facing the possible loss of my job.
John
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden