[CELT-dev] Visual Studio Project file?

Wessel Lubberhuizen wessel at lubberhuizen.nl
Thu Oct 29 04:03:30 PDT 2009

Hi Bent,

As an alternative to maintaining a vcproj file, I would suggest to 
create a DLL using the MinGW cross compiler.
I have successfully created windows DLLs from Linux, using the MinGW 
cross compiler that can be downloaded from:


The resulting DLL can then be used in a Visual Studio project. The 
advantage is that because MinGW is compatible with GCC,
so we don't need any special corrections to the code, and we can use the 
same build environment.



Bent Bisballe Nyeng wrote:
> Hi Bjørn
> Thank you for your reply.
> I actually already tried your project file, but it fails on the vanilla
> 0.7 release (something with the inline keyword being different on the ms
> compiler i think).
> What I am really asking here is; would it be possible for the upstream
> project to maintain the code in a msvc compilable state and supply the
> vcproj file with so that I would not have to make corrections to the
> code everytime the library is released in a new version?
> // Bent
> Bjoern Rasmussen wrote:
>> Hi Bent
>> I've made a .vcproj file for VS2005 which is able to build CELT 0.5.2.
>> I've made a few modifications to the source code also to make it build
>> with VC's compiler. You can download it
>> here: http://bearware.dk/temp/celt-0.5.2.zip
>> The .vcproj file is in the build-subdirectory.
>> I think the .vcproj file can also be used with 0.7 since there are no
>> new files.
>> -- Bjoern
>>> Date: Wed, 28 Oct 2009 13:44:47 +0100
>>> From: deva at aasimon.org
>>> To: celt-dev at xiph.org
>>> Subject: [CELT-dev] Visual Studio Project file?
>>> I am working on a project that transports audio in realtime from a linux
>>> box to a windows box throuh libcelt.
>>> The windows client program is written in C# and C++ and I therefore need
>>> the celt library in its most recent version (0.7) to be able to compile
>>> in Visual Studio 2008.
>>> In order to do this I, as I understand it, need a .vcproj file for the
>>> project.
>>> Are there any plans on making such a file and maintaining it with the
>>> original sourcecode?
>>> I would be happy to help in the testing of it, should that be nessecary.
>>> Regards
>>> Bent Bisballe Nyeng
>>> Aasimon.org
>>> _______________________________________________
>>> celt-dev mailing list
>>> celt-dev at xiph.org
>>> http://lists.xiph.org/mailman/listinfo/celt-dev
>> ------------------------------------------------------------------------
>> Har du set den nye Windows Live Messenger? Hent den her!
>> <http://download.live.com/messenger>
> _______________________________________________
> celt-dev mailing list
> celt-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/celt-dev

More information about the celt-dev mailing list