[FFmpeg-trac] #1938(documentation:open): Provide c99wrap.exe and c99conv.exe

FFmpeg trac at avcodec.org
Wed Nov 21 15:06:06 CET 2012


#1938: Provide c99wrap.exe and c99conv.exe
-------------------------------------+-------------------------------------
             Reporter:  theateist    |                    Owner:
                 Type:  enhancement  |                   Status:  open
             Priority:  wish         |                Component:
              Version:  git-master   |  documentation
             Keywords:  msvc         |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  1
-------------------------------------+-------------------------------------

Comment (by theateist):

 Replying to [comment:10 cehoyos]:
 > Replying to [comment:9 theateist]:
 > > 4 - ran ./configure --toolchain=msvc
 > > 5 - ran make
 > Did these two steps work successfully, ie without producing error
 messages?
 >
 > > I expected that after "make" I'll get compiled ffmpeg in VS manner and
 namely lib,pdb,exe files, but I get .a,.d,.o files instead. It seems that
 it was compiled by gcc and not cl!
 >
 > How does the output of "./ffmpeg" look like?

 when I ran "ran ./configure --toolchain=msvc" the output on the screen was
 a long list of names and in the end the following

 {{{
 License: LGPL version 2.1 or later
 Creating config.mak and config.h...
 libavutil/avconfig.h is unchanged

 WARNING: pkg-config not found, library detection may fail.
 }}}

 I don't know what the warning means, so I continued and ran "make".
 Eventually make finished. I guess there were no errors because I did not
 saw any error messages.
 After "make" command the "ff_src" folder contains: ffmpeg.exe,
 ffmpeg_g.exe, ffprobe_g.exe, *.o,  *.d...
 "ff_src/libavcodec" and other folder contains *.o, *.d, *.a.

 But there is no pdb files!

 At first, I though that somehow gcc.exe runs and not cl.exe, but I checked
 and cl.exe does runs and not gcc.exe. So, why cl.exe outputs *.o, *.a...
 and not what cl.exe generally outputs lib, pdb? How to fix it?

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1938#comment:12>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list