Re: [libav-devel] [PATCH] Add support for building shared libraries with MSVC

2012-10-13 Thread Martin Storsjö
On Sat, 13 Oct 2012, Diego Biurrun wrote: On Sat, Oct 13, 2012 at 01:46:38PM +0300, Martin Storsjö wrote: --- a/configure +++ b/configure @@ -2778,14 +2778,33 @@ case $target_os in shlibdir_default="$bindir_default" SLIBPREF="" SLIBSUF=".dll" +if enabled_all

Re: [libav-devel] [PATCH] Add support for building shared libraries with MSVC

2012-10-13 Thread Diego Biurrun
On Sat, Oct 13, 2012 at 01:46:38PM +0300, Martin Storsjö wrote: > > --- a/configure > +++ b/configure > @@ -2778,14 +2778,33 @@ case $target_os in > shlibdir_default="$bindir_default" > SLIBPREF="" > SLIBSUF=".dll" > +if enabled_all msvc shared; then > +

Re: [libav-devel] [PATCH] Add support for building shared libraries with MSVC

2012-10-13 Thread Måns Rullgård
Hendrik Leppkes writes: > On Sat, Oct 13, 2012 at 12:55 PM, Måns Rullgård wrote: >> Martin Storsjö writes: >> >>> diff --git a/configure b/configure >>> index 99830d8..5480ce0 100755 >>> --- a/configure >>> +++ b/configure >>> @@ -2778,14 +2778,33 @@ case $target_os in >>> shlibdir_def

Re: [libav-devel] [PATCH] Add support for building shared libraries with MSVC

2012-10-13 Thread Hendrik Leppkes
On Sat, Oct 13, 2012 at 12:55 PM, Måns Rullgård wrote: > Martin Storsjö writes: > >> diff --git a/configure b/configure >> index 99830d8..5480ce0 100755 >> --- a/configure >> +++ b/configure >> @@ -2778,14 +2778,33 @@ case $target_os in >> shlibdir_default="$bindir_default" >> S

Re: [libav-devel] [PATCH] Add support for building shared libraries with MSVC

2012-10-13 Thread Luca Barbato
On 10/13/2012 12:46 PM, Martin Storsjö wrote: > From: "Ronald S. Bultje" > > This requires the makedef perl script by Derek, which probably will > go into the c99-to-c89 repo. That scripts produces a .def file, > listing the symbols to be exported, based on the gcc version > scripts and the built

Re: [libav-devel] [PATCH] Add support for building shared libraries with MSVC

2012-10-13 Thread Måns Rullgård
Martin Storsjö writes: > diff --git a/configure b/configure > index 99830d8..5480ce0 100755 > --- a/configure > +++ b/configure > @@ -2778,14 +2778,33 @@ case $target_os in > shlibdir_default="$bindir_default" > SLIBPREF="" > SLIBSUF=".dll" > +if enabled_all msv

[libav-devel] [PATCH] Add support for building shared libraries with MSVC

2012-10-13 Thread Martin Storsjö
From: "Ronald S. Bultje" This requires the makedef perl script by Derek, which probably will go into the c99-to-c89 repo. That scripts produces a .def file, listing the symbols to be exported, based on the gcc version scripts and the built object files. To properly load non-function symbols from