Re: ChatServer-37.1
Re: ChatServer-37.1
- Subject: Re: ChatServer-37.1
- From: Kevin Van Vechten <email@hidden>
- Date: Tue, 20 Sep 2005 12:10:50 -0700
As you have just discovered, the Developer Tools installation only
includes the headers and libraries that application developers should
use, not necessarily those that are needed for building the operating
system itself.
Fortunately, these headers and libraries are available via the source
code that Apple publishes. A lot of work is currently being done at
OpenDarwin to develop a build system for Darwin.
Check out DarwinBuild:
<http://www.opendarwin.org/projs/darwinbuild/>
As an addendum to the instructions found there, in order to get the
latest and greatest work from the OpenDarwin project, download the
following property list file, and use it to initialize your
darwinbuild directory:
# curl -O http://release.opendarwin.org/release/8.2.1/plists/
8C46od1.plist
# darwinbuild -init 8C46od1.plist
# darwinbuild ChatServer
Hope this helps.
- Kevin
On Sep 20, 2005, at 7:58 AM, Transcoreadmin wrote:
I am having trouble building this project (ChatServer-37.1) on Mac
OS X 10.4.2. I downloaded it and ran:
>sudo make install
but it failed looking for membershipPriv.h. I eventually found
that header in Libinfo-221, but when I tried to build that I got an
error looking for /usr/bin/gcc-3.5. I tried to build the gcc-
os-3.5-3506 project, but that failed miserably after about 7
hours. I discovered that I could run:
>sudo make installhdrs
on Libinfo-221, and thereby avoid building it, which allowed my
build of ChatServer to continue, but it failed again with:
apple_authenticate.c:38:30: error: Security/checkpw.h: No such file
or directory
apple_authenticate.c: In function 'apple_checkpw':
apple_authenticate.c:74: error: 'CHECKPW_SUCCESS' undeclared (first
use in this function)
apple_authenticate.c:74: error: (Each undeclared identifier is
reported only once
apple_authenticate.c:74: error: for each function it appears in.)
apple_authenticate.c:74: warning: implicit declaration of function
'checkpw'`
I found that header (checkpw.h) in libsecurity_checkpw-7 and tried
to build it, but I found nothing to even get started. There is no
makefile, and the xcode project fails with dependency errors on
Directory something-or-other.
Is there something fundamental I am missing here? This is my first
time trying to build a darwin project, but I thought on a Tiger
workstation this would be relatively easy. If there is some
prerequisite reading I need to do that will help with the build
process then any pointers would be appreciated.
Thanks in advance,
Brad Smith.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40opendarwin.org
This email sent to email@hidden
_______________________________________________
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