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: Makefile mess-up (in QTFileLib)



Peter,

It looks like you are not running the "Buildit" script within the top 
directory of the source.  I am wondering if you started out on OS X and 
was mislead by a reference to "make" in the developer documentation. 
The build instructions are in the DevNotes.html file in the 
Documentation directory.  Typing make -f Makefile.POSIX on any of the 
Makefile.POSIX files in the source tree will always fail with many 
errors including the one you reported.

Below is the text of the build instructions that comes with the source:

"Building

If you downloaded a binary package of Darwin Streaming Server, skip to 
the next section on installation.

To build Darwin Streaming Server on Mac OS X run ProjectBuilder or type 
"make" from within the DarwinStreamingServer directory. This will build 
all of the targets.

To build Darwin Streaming Server on other UNIX platforms, type 
./Buildit from within the DarwinStreamingServer directory. The script 
determines the current OS and hardware platform, and builds all of the 
targets for that platform: DarwinStreamingServer, PlaylistBroadcaster, 
qtpasswd, and dynamic modules included in the "APIModules" folder."

So the part about typing "make" on OS X is incorrect.  I believe you 
are using the latest cvs code, so in that case, Buildit should work on 
all platforms including OS X.  OS X has the ProjectBuilder tool so you 
can use it and the project file StreamingServer.pbproj if you want to 
use a gui. However, any of these command-line build instructions will 
work on OS X v10.2: "./Buildit", or "./Buildit all", or "pbxbuild", or 
"pbxbuild -target QTSSAll".

john

On Wednesday, October 2, 2002, at 09:53 AM, Peter Eisch wrote:

> Will someone with cvs commit capability please work around this:
>
>> ar -r libQTFileExternalLib.a  QTAtom.xo QTAtom_dref.xo QTAtom_elst.xo 
>> \
>>     QTAtom_hinf.xo QTAtom_mdhd.xo QTAtom_mvhd.xo QTAtom_stco.xo \
>>     QTAtom_stsc.xo QTAtom_stsd.xo QTAtom_stss.xo QTAtom_stsz.xo \
>>     QTAtom_stts.xo QTAtom_tkhd.xo QTAtom_tref.xo QTFile.xo \
>>     QTFile_FileControlBlock.xo QTHintTrack.xo QTRTPFile.xo QTTrack.xo 
>> \
>>     ../SafeStdLib/InternalStdLib.cpp ../SafeStdLib/InternalStdLib.xo
>       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_______________________________________________
streaming-server-developers mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/streaming-server-developers
Do not post admin requests to the list. They will be ignored.

References: 
 >Makefile mess-up (in QTFileLib) (From: Peter Eisch <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.