Update on documentation:
I can confirm that "xcode-select --help" does not list an "--install" option on 
MacOS X 10.9. Additionally, Xcode no longer lists the command line tools in the 
"Downloads" tab of the preferences (which IIRC it did before). Triggering an 
update of all downloads does not appear to affect the command line tools in the 
way it did before. Furthermore, it seems that they indeed got 
uninstalled/removed at some point, either when upgrading the OS to 10.9 or when 
upgrading Xcode. There was no notification or explanation of this situation 
when reinstalling fink.

My expectation would be a warning that they got removed when upgrading either 
MacOS X or Xcode and that they are no longer part of the Xcode distribution.

Update on solution:
I now ran the undocumented "xcode-select --install" manually which resulted in 
an additional install with a separate program. Apparently, this option works, 
albeit it is undocumented. Afterwards, the python27 port built successfully.

On Nov 14, 2013, at 4:49 PM, Kruse, Hans <kr...@ohio.edu> wrote:

> Part of the problem may be that xcode-select --help did NOT list install as 
> an option on my system, BUT xcode-select --install still worked and did the 
> right thing.   Maybe this is what caused the confusion?
> 
> On Nov 14, 2013, at 10:26 AM, Daniel Johnson <daniel.johnso...@gmail.com> 
> wrote:
> 
>> 
>> On Nov 14, 2013, at 8:51 AM, Dr. Wolfram Schroers 
>> <dr.schro...@nua-schroers.de> wrote:
>> 
>>> At least in the configuration stated (Xcode 5.0.2 on MacOS X 10.9), there 
>>> is no command option named "--install". When I print the path (with 
>>> "xcode-select -p") the result is 
>>> "/Applications/Xcode.app/Contents/Developer".
>>> 
>>> Other packages compile and install correctly as well and I use the Xcode 
>>> command line tools for development on a daily basis. The error message at 
>>> the end of the python27 compilation is specific to that package.
>>> 
>> 
>> With Xcode 5.0.2 on 10.9, my xcode-select definitely supports --install. 
>> That's how I installed the tools. You can also download the tools from 
>> developer.apple.com.
>> 
>> The issue with python is that until you run --install, Xcode doesn't create 
>> a /usr/include directory and python's configure script needs to look there 
>> for certain headers, like zlib.h. Since it doesn't find them, it doesn't 
>> build the corresponding modules. Xcode DOES install command line stubs that 
>> look in the SDK directory for things, but anything other than the compiler 
>> won't find them, like a configure script. While other packages may build 
>> successfully, they might not actually be building correctly because they 
>> don't know to look in the SDK for the headers. I designed the python 
>> packages to explicitly check that it was built correctly and fail if not. 
>> Most other packages don't do that, they'll just silently build wrong. It's 
>> turning out to be good that I did since it's telling people that Xcode isn't 
>> installed fully. :)
>> 
>> Daniel
>> 
>> <signature.asc>------------------------------------------------------------------------------
>> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
>> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
>> Free app hosting. Or install the open source package on any LAMP server.
>> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
>> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk_______________________________________________
>> Fink-users mailing list
>> Fink-users@lists.sourceforge.net
>> List archive:
>> http://news.gmane.org/gmane.os.macosx.fink.user
>> Subscription management:
>> https://lists.sourceforge.net/lists/listinfo/fink-users
> 
> Hans Kruse, Professor
> J. Warren McClure School of Information and Telecommunication Systems
> Adjunct Associate Professor of Electrical Engineering and Computer Science
> Chief Operating Officer, GRID Lab
> 31 S. Court, Room 150, Ohio University, Athens, OH, 45701
> 740-593-4891 voice, 740-593-4889 fax
> 
> 
> 
> 


------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to