• 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: Where is Multiprocessing.h
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Where is Multiprocessing.h


  • Subject: Re: Where is Multiprocessing.h
  • From: "William H. Schultz" <email@hidden>
  • Date: Tue, 11 Dec 2007 14:23:51 -0800

cblas.h is part of the vecLib framework inside the Accelerate framework. I'm not sure what to tell you about the failure inside ios_base.h, but I would recommend making sure that you aren't including that header from C code. If you have multiple languages (e.g. C, C++, Objective-C), then it's important to use ifdefs to protect headers in your precompiled header from being included in the wrong language. I think the defined macro for C++ is __cplusplus, but I'm not certain off the top of my head.


------------------------------- Hank Schultz Cedrus Corporation http://www.cedrus.com/


On Dec 11, 2007, at 1:50 PM, Michael McLaughlin wrote:

Yes, I finally figured that out. Sadly, I am now getting errors I never saw
the first time through -- e.g., failure to find cblas.h and even failure
inside of ios_base.


This is a port of a CodeWarrior PowerPlantX project to Xcode so I suppose
that I should expect a lot of grief :-( Still, I ported PPx with few
problems and I really do not want to have to start from scratch since I've
got more than 6,000 LOC.


On the other hand, CW is becoming(?) obsolete and, for whatever reason,
refuses to compile the Scythe Stat library which I would very much like to
use.


Scott Tooker wrote:

If you go look at the Multiprocessing.h file in /Developer/Headers/
FlatCarbon, you'll notice that it is just a redirect to the
CoreServices frameork:

#include <CoreServices/CoreServices.h>

I'd just remove the inclusion of Multiprocessing.h and make sure that
your precomp header has the include listed above. With precompiled
headers there is no real benefit to including individual headers
instead of just including the framework headers instead.

On Dec 11, 2007, at 8:24 AM, Michael McLaughlin wrote:

I have a PPC/Carbon app (ported from CodeWarrior) that uses
MacOSX10.4u.sdk.
It includes three frameworks from stationery (Carbon, CoreServices and
ApplicationServices) plus Accelerate.


Surprisingly, I get only two errors but both of these say that
Multiprocessing.h does not exist even though it is in the flat Carbon
folder.


What am I missing?

-- Mike McLaughlin

_______________________________________________
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

_______________________________________________ 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
References: 
 >Re: Where is Multiprocessing.h (From: Michael McLaughlin <email@hidden>)

  • Prev by Date: Re: Where is Multiprocessing.h
  • Next by Date: Interface Builder and Format menu on Leopard.
  • Previous by thread: Re: Where is Multiprocessing.h
  • Next by thread: How to find keypaths used in IB 3.0
  • Index(es):
    • Date
    • Thread