[vorbis-dev] Ogg Vorbis SDK.

Tim tim.hutt at btinternet.com
Fri Aug 22 06:48:13 PDT 2003



On Fri, 2003-08-22 at 07:45, John Edwards wrote:
> Personally, I would set up a dir tree with, say, OggVorbis at the top, then
> ogg, vorbis, vorbis-tools and win32-tools beneath that. Don't place the
> libs, headers, etc in the MSVC dir.

Hmmm yeah OK.

> You should use the latest CVS, that is the preferred state of the libs. If
> the dynamic build fails in that way, you probably only need to add the
> appropriate function to the '.def' file. These don't always seem to get
> updated at the same time!!
> 
> You can place the compiled dlls either in the dir of the app that uses them,
> or anywhere in the path.

So as this is an SDK, shall I put them in ...\Ogg Vorbis SDK\DLLs or
something? Then the sdk user would have to copy them somewhere.

> The dir structure described above works fine with both VC6 and VC7.

k.

> John
> 
> ----- Original Message ----- 
> From: <tim.hutt at btinternet.com>
> To: <vorbis-dev at xiph.org>
> Sent: Friday, August 22, 2003 4:05 AM
> Subject: [vorbis-dev] Ogg Vorbis SDK.
> 
> 
> > Hi, I've started making an Ogg Vorbis SDK, as per IRC topic instructions
> :)
> >
> > Some questions:
> >
> > Its just targetting MSVC right? Not borland/whatever?
> >
> > Should it install the headers/libraries in the msvc dir (c:\Program
> Files\Microsoft Visual Studio\VC98\(Include|Lib)), or should it put them in
> the same directory as the document (c:\Program Files\Ogg Vorbis
> SDK\(Include|Lib)), and have the sample projects add thoses dirs to the
> search path?
> >
> > Initally I put them in the msvc dir as this seems more convenient for the
> programmer (less configuring). But adiabatic reckons I shouldn't, because
> then the user would need higher privilages to install it.
> >
> > What do you think?
> >
> >
> > Secondly, is CVS meant to build? I got the nightly tarball, and I get
> these unresolved symbols when building libvorbisfile dynamically:
> > vorbisfile.obj : error LNK2001: unresolved external symbol
> _vorbis_synthesis_halfrate
> > vorbisfile.obj : error LNK2001: unresolved external symbol
> _vorbis_synthesis_halfrate_p
> >
> > Should I make this SDK from the last stable release rather than CVS?
> >
> > Thirdly, Where should the DLLs go? %WINDOWS%\system32 ?
> >
> > And finally, if anyone has msvc 7, can you check what the registry key is
> that says where it is installed, and where the header/libs go relative to
> that.
> >
> >
> > Thanks.
> >
> > Tim.
> >
> > Argh! 4am - Must sleep before light.
> >
> > --- >8 ----
> > List archives:  http://www.xiph.org/archives/
> > Ogg project homepage: http://www.xiph.org/ogg/
> > To unsubscribe from this list, send a message to
> 'vorbis-dev-request at xiph.org'
> > containing only the word 'unsubscribe' in the body.  No subject is needed.
> > Unsubscribe messages sent to the list will be ignored/filtered.
> >
> 
> 
> --- >8 ----
> List archives:  http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
> containing only the word 'unsubscribe' in the body.  No subject is needed.
> Unsubscribe messages sent to the list will be ignored/filtered.

<p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list