Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Odd gethostbyname behavior... Discovered, at least in one case.



At 4:11 pm -0800 2002/03/13, Dave Zarzycki wrote:
> I though that this was a guideline to be followed by all committers,
but so far, to make an example, I haven't been able to compile any of
the Libinfo projects (Libinfo-89 Libinfo-99 and Libinfo-102) either
using Project Builder or make. The errors are usually caused by
missing headers (but in the case of Libinfo-102 I am pretty sure that
the Project Builder is also missing a source file in the sources
list).

The problem is that you need to emulate our internal Build and Integration
team. We have a script which helps you do that.

Take a look at the "Darwin" project.

let me see if I understand:

cvs co Darwin

what I get is:

BuildAPI MacOSX-CURRENT Manifest dpkg
CVS Makefile Manifest.ports import

MacOSX-CURRENT seems to contain the tags of the projects that went into the current version of MacOSX (10.1.3, I suppose).

import is used only to import/export project between Darwin and FreeBSD.

Makefile, well, I do I get that to work? In the first few lines I have:

RELEASE := Cheetah4K78
GETVERS := $(shell echo ~rc/bin/getvers)

1) we are at 5Q45

2) I have no user ~rc, so this will not work.

I'll forget the Makefile and instead use the tag for Libinfo from MacOSX-CURRENT above.

rm -r Libinfo
cvs -z3 co -r Libinfo-94 Libinfo

cd Libinfo
make all

and it worked.
Then I did "make install" (not as root, as I do not want to break my system..) but this failed:

make[1]: *** No rule to make target `dns.subproj_subproj.ofileList', needed by `info.ofileList'. Stop.
make: *** [debug] Error 2

Strange, as dns.subproj_subproj.ofileList was in the info.build/objects-optimized/ build directory, but the install target was building a debug version in info.build/objects-debug and could not find it.
[Why debug? Did I ask for that?]

So, there are Tags and Tags. Some tags point to milestones that are checked to build (if not install). Others are variations that are not required to build (well, not as a project).

Still a bit puzzled.

Thanks

Giuliano
--
H U M P H
|| |||
software

Java & C++ Server/Client/Human Interface applications on MacOS - MacOS X
http://www.humph.com/
_______________________________________________
darwin-development mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-development
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: Odd gethostbyname behavior... Discovered, at least in one case. (From: Dave Zarzycki <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.