microsoft visual c++ express 2010 xvid compiling issue

Discussion in 'Technology' started by FF Cloud 7, Nov 17, 2012.

  1. FF Cloud 7 Destiny Islands Resident

    Joined:
    Jun 18, 2011
    Gender:
    Male
    Location:
    Wherever I am at the time
    5
    78
    I'm not good at intros so I'll cut to the chase.
    Pretty much yesterday I downloaded and installed microsoft visual c++ 2010 express for one purpose only (compile the xvid codec), I've followed the guide from their install.txt and when I try to build libxvidcore the build window thing says:


    1>------ Skipped Build: Project: libxvidcore ------
    1>
    ========== Build: 0 succeeded or up-to-date, 0 failed, 1 skipped ==========

    I've tried searching the internet for awhile with no luck at all. So if anyone could help me, if its someone who knows how to compile xvid or someone who knows microsoft visual c++ a fair bit, to tell me anything that might be helpful. Any help would be greatly appriciated. Also could the help not lead to a link, thanks.


    Additional info
    I have nasm install.

    Using windows 7 32 bit.

    When i try loading the project and the "welcome to visual studio coversion wizard" I press next, next, finish. The first time I do it it says the projects are unavailable but when I close visual c++ and open it again and do it again when they ask me to overwrite it I say no (three times) and once thats over libxvidcore and the others are available.

    I'm currently trying to build yesterdays daily snapshot however i tried with the 1.3.2 stable release also and the same issue occured.

    xvid's install.txt (windows bit):
    INSTALL
    =======
    2.a/ Requirements.
    ------------------
    - MS Visual C++ 2005 or later
    - nasm installed as 'nasm' in the msvc binary search paths.
    2.b/ How to build the VFW frontend from a release tarball.
    ----------------------------------------------------------
    Download the latest source distribution from http://www.xvid.org/ and
    uncompress it on your disk. Let's call this directory ${xvidcore}.
    - Open the workspace libxvidcore.sln located in
    ${xvidcore}/build/win32.
    - Then choose the libxvidcore project as the Active project of the
    workspace.
    - Make sure the Active configuration is
    'libxvidcore Win32 Release'
    - Build the project (F7)
    - Open the project vfw.vcproj file located in ${xvidcore}/vfw.
    - Make sure the Active configuration is
    'vfw Win32 Release'
    - Build the project (F7)
    - Install the resulting VFW frontend using the xvid.inf file
    provided in ${xvidcore}/vfw/bin. Right click on the file, and
    then click 'Install'
    2.c/ How to build from CVS.
    ---------------------------
    You have first to retrieve the sources from the Xvid CVS repository
    using a tool like WinCVS. Then follow the normal steps explained in
    the previous section.
    NB: your CVS program may not convert text files to the cr/lf windows
    text. In that case opening project files in MSVC will result in
    some weird error messages from MSVC. To fix that, you have to
    convert all .dsp files to the cr/lf format. You can do that
    opening the .dsp file in WordPad and saving it. It should now be
    in cr/lf format.
    Last edited: $Date: 2010-11-16 14:42:07 $
    Thanks in advance. Also sorry if i have typo's or if I've worded this badly.

    edit:
    Ok after a lot of random messing with the setting i've managed to be able to build it (kinda) and i get this error (so still dont have my desired xvidcore.dll file. The error is:

    1>------ Build started: Project: libxvidcore, Configuration: Release Win32 ------
    2>------ Build started: Project: xvid_decraw, Configuration: Release Win32 ------
    3>------ Build started: Project: xvid_encraw, Configuration: Template Win32 ------
    3>LINK : fatal error LNK1181: cannot open input file 'C:\Users\name\Desktop\folder\library\xvid_latest.tar\xvid_latest\xvid_20121117\trunk\xvidcore\build\win32\bin\xvidcore.dll.a'
    2>LINK : fatal error LNK1181: cannot open input file 'xvidcore.dll.a'
    ========== Build: 1 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========

    something tells me i should stop messing with the settings but sadly I wont.
     
  2. Railos Hollow Bastion Committee

    Joined:
    Mar 25, 2012
    Gender:
    Male
    Location:
    Ooo
    458
    591
    I have no idea what all of this means, but have you tried using codeblocks? It's a really good compiler, and it's easy to understand.
     
  3. FF Cloud 7 Destiny Islands Resident

    Joined:
    Jun 18, 2011
    Gender:
    Male
    Location:
    Wherever I am at the time
    5
    78
    Currently I've ended up uninstalling C++. But I've heard a few things which i'll try and with any luck they'll work. So worse case sanario I may give codeblocks a go. Thanks.