First read ./USE See ./ChangeLog See ./BUGS _______________________________________________________________________ VETLib BUILTs VETLib BUILTs Current built 1.0.2.25-i686-32bit (20/01/2006) Static binaries have been built with GNU C++ Compiler 3.3.4 on Linux platform and Visual Studio 6.0 / Borland C++ Builder 6.0 on Windows platform. Note that BCB and MVC binaries are different (COFF <-> OMF). Base Library Content -==================== Compiled resources are: o Base Classes (vetObject, vetInput, vetFilter, vetVision) o vetFrames (vetFrameRGB24, vetFrameYUV420, vetFrameRGBA32, vetFrameHSV, vetFrameRGB96, vetFrameGrey) o vetUtility o vetHist o vetCodecs (vetCodec_BMP) o vetFilters (vetDigitalFilter, vetFilterGeometric, vetFilterColor, vetMultiplexer, vetFilterNoiseChannel) o vetInputs (vetNoiseGenerator, vetPlainFrameGenerator) o vetOutputs (vetDoctor, vetOutputVoid) o vetVisions (vetMotionLame, vetMotionIlluminationInvariant) o vetMaths (vetStatistics) Linux Binaries -============== Binaries for NIX platforms are distributed only as full version, but you will need support (external) libraries to be installed in your system if your software requires them directly or indirectly (in fact library doesn't include them). o VETLib.a All objects but external libraries are missing (not linked). Check ./tests/Makefile for linker's parameters of external libraries. Windows Binaries -================ Binaries for Windows are available as (classic) static library (.lib), just include it in your linker's parameters (usually also "Add to project.." works fine), all external libraries are included (linked) into VETLib.a (or VETLib_full.lib), you may choose a special built to save bandwidth (downloading) but some components are missing, using the full built you won't have any problems. o VETLib_base.lib [COFF] Base library, compiled with Microsoft Visual Studio 6.0, following components are not included: - vetCodec_XVID - vetCodec_IMG - vetDirectXInput - vetDirectXInput2 o VETLib_dx.lib [COFF] Base library plus DirectX components (vetDirectXInput, vetDirectXInput2), it's compiled with Microsoft Visual Studio 6.0. o VETLib_im.lib [COFF] Base library plus vetCodec_IMG component (ImageMagick support) (this component produce a BIG file size, about +20Mb) XVID and DirectX components are NOT included, library is compiled with Microsoft Visual Studio 6.0. o VETLib_xvid.lib [COFF] Base library plus vetCodec_XVID component (xVidCore support), vetCodec_IMG and DirectX components are NOT included, compiled with Microsoft Visual Studio 6.0. o VETLib.lib [COFF] ( VETLib_full.lib ) Complete library, compiled with Microsoft Visual Studio 6.0, include everything has been released. Currently it means: Base library + vetCodec_XVID + vetCodec_IMG + + vetDirectXInput + vetDirectXInput2 o VETLib_vc7.lib * [COFF] Complete library, compiled with Microsoft Visual Studio 7.0, include everything has been released. Currently it means: Base library + vetCodec_XVID + vetCodec_IMG + + vetDirectXInput + vetDirectXInput2 * Actually this is a BETA built, we had some problems with ImageMagick library. o VETLib_bcb.lib [OMF] Base Library compiled with Borland C++ Builder 6.0, following components are not included: - vetCodec_XVID - vetCodec_IMG - vetDirectXInput - vetDirectXInput2 _________________________________________________________________________________________________ Last file update: 17/01/2006 Updated README: http://www.ewgate.net/vetlib/distr/lib/README