Skip to content

Commit 412d6a3

Browse files
committed
Additional files and updates required for building solution in VS2010.
1 parent b29b67b commit 412d6a3

4 files changed

Lines changed: 54 additions & 52 deletions

File tree

Win32/VS2010/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Files to ignore
2+
*.vcxproj.user
3+
VS2010.sdf

Win32/VS2010/README

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Visual Studio 2010 solution for MythTv
1+
Visual Studio 2010 solution for MythTV
22

3-
The following files is a start at being able to compile mythbackend using Visual Studio 2010. This undertaking was done solely to allow the VS2010 debugger to be used to develop for the backend. I don't expect to have a completely running backend any time soon, I'm only planning on getting enough support working for the API Framework, Http Server re-write, & upnp development.
3+
The following files are a start at being able to compile mythbackend using Visual Studio 2010. This undertaking was done solely to allow the VS2010 debugger to be used to develop for the backend. I don't expect to have a completely running backend any time soon, I'm only planning on getting enough support working for the API Framework, Http Server re-write, & upnp development.
44
(others are free to continue my work to get a fully working system)
55

66
A few things to note:
@@ -18,26 +18,21 @@ A few things to note:
1818

1919
mythbackend * compiles, but doesn't link yet (missing libs)
2020

21-
* I'm using the 4.7.1 version of Qt for VS2008 which can be downloaded and
22-
installed from: http://qt.nokia.com/downloads
23-
pick: "Qt libraries 4.7.1 for Windows (VS 2008, 228 MB)"
21+
* I'm using the 4.7.1 version of Qt for VS2008 which can be downloaded and installed from: http://qt.nokia.com/downloads
22+
pick: "Qt libraries 4.7.1 for Windows (VS 2008, 228 MB)"
2423

25-
* You will need to edit the "mythtv.props" file to point the mythtv_source
26-
UserMacro at the location of the source code.
24+
* You will need to edit the "mythtv.props" file to point the mythtv_source UserMacro at the location of the source code. Ensure that you're at the top-level of the hierarchy, meaning that there are subdirectories for mythplugins, mythtv, themestringtool, etc.
2725

28-
* you may need to update the "Qt4VSPropertySheet.props" file to make sure the
29-
QTDIR value is set correctly
26+
* you will need to update the "Qt4VSPropertySheet.props" file to make sure the QTDIR value is set correctly
3027

31-
* I tried to limit the impact to the base mythtv source, so I create any
32-
unix only header files that were included and they are located in the
33-
"compat" directory.
28+
* Update the version.h file with the appropriate settings. Run
29+
git describe --dirty to obtain the MYTH_SOURCE_VERSION
3430

35-
* Any third party library that is needed has a directory under the
36-
"thirdparty" directory. You will need to look at each folder's README file
37-
to determine where/what is needed.
31+
* I tried to limit the impact to the base mythtv source, so I create any unix-only header files that were included and they are located in the "compat" directory.
3832

39-
* MythTv's version ffmpeg still needs to be compiled using MingW and import
40-
libraries need to be manually created (see README file).
33+
* Any third party library that is needed has a directory under the "thirdparty" directory. You will need to look at each folder's README file to determine where/what is needed.
34+
35+
* MythTV's version of ffmpeg still needs to be compiled using MingW and import libraries need to be manually created (see README file).
4136

4237
I will hopefully get a copy of mythbackend (probably stripped of some features) running soon and will make sure to commit any changes needed to accomplish this goal.
4338

0 commit comments

Comments
 (0)