Just to chime in: I think a "VLC development" forum would be useful.PS : I have the impression there is a lack for a "VLC development" forum. Do these questions belong here ? Even this thread is not "libVLC" specific unless libVLC and VLC are basically the same thing...
Just delete the old page content and put the new content in it.Wow, don't know what happened with the forums then the wiki this afternoon, but I could only read your messages now, and I just finished writing the procedure on the wiki... in a separate page : http://wiki.videolan.org/Win32CompileMSYSNewNew
@J-B, In my view, it's not a fork but more an "update", except that your original can be kept as a reference to copy back the MingW steps if needed in the future...
I admit I hesitate between :
- streamlining the process as much as possible (leaving out alternatives and steps that are not absolutely needed to build, hence the 2 "TODO" notes)
- being as complete and futureproof as possible, which would mean adding back the MingW and wget step, as well as the suggested sed update...
For now, I italicized a few alternatives and mentioned them as "Note for the brave", so that might be a way to add more "alternate or extra" steps...
@MichaelMC, even with the libraries, typing hostname -f says it's an invalid option, that's why I left this option as a "Note for the brave" alternative and have left the file changes as the "main procedure".
Also, I think the proposed portableGit procedure would have its place on the Git wiki page as it looks much simpler than the Git/TortoiseGit steps. I think it is really valuable and I would have probably gone the Git way if I had known about it from the start...
Now I think I'll have to concentrate more on code changes and less on build procedure, so I leave it to the community to decide the future of that page
Oh, and thanks again very much for your help.
Vicne
PS : I have the impression there is a lack for a "VLC development" forum. Do these questions belong here ? Even this thread is not "libVLC" specific unless libVLC and VLC are basically the same thing...
Done. My changes are now at http://wiki.videolan.org/Win32CompileMSYSNewJust delete the old page content and put the new content in it.
I couldn't agree more.Hi all,
Firstly, thanks for the thread... very timely for my attempt to build VLC..
One of the issues with the whole compile thing is that by the time the wiki is written, downloads are out of date already.
That would be my dream indeed. Replace the 20Mb "contribs" by a 200Mb "environment", a file you'd just have to unzip, start a command prompt, and go immediately to the sources/bootstrap/configure/build stepsWould it be possible that once a successful procedure has been found, that we duplicate the required downloads within the VideoLan servers, so that that procedure can be replicated. We could even combine some into a single download...
I would advise that you first start with 4.5.0 indeed, and if successful, update the wiki. If not, here's the file, on megaupload for now : http://www.megaupload.com/?d=CWDBS8W0"Use the installer found at http://sourceforge.net/projects/tdm-gcc ... e/download"
is already unavailable and superceded by 4.5.0DamnedYes, my goal is also to start hacking from a "known good" build, before getting closer to the HEAD...I'll be trying a from scratch today with 4.5.0, and I'll post here how I get on. I'll use the 1.1.0 sources, because I've seen a couple of problems in the the GIT sources in areas of the project that I have no knowledge of...Please can someone make TDM 4.4.1 available somewhere in case 4.5.0 is no go?
TDM 4.4.1 may be superseded by TDM 4.5.0 but it is still available: http://sourceforge.net/projects/tdm-gcc ... e/downloadWould it be possible that once a successful procedure has been found, that we duplicate the required downloads within the VideoLan servers, so that that procedure can be replicated. We could even combine some into a single download...
For example, the link
"Use the installer found at http://sourceforge.net/projects/tdm-gcc ... e/download"
is already unavailable and superseded by 4.5.0
Simon
Thanks.TDM 4.4.1 may be superseded by TDM 4.5.0 but it is still available: http://sourceforge.net/projects/tdm-gcc ... e/download
Well, there's a warning regarding this on the Wiki. You should create another Windows account such as Fred_Bloggs ...will do. preparing my VM first; one thing of note is my VM username was 'Fred Bloggs', and VLC won't build if the username has a space if the VLC tree is in the user's msys folder.
Code: Select all
make[5]: Entering directory `/home/Vincent/vlc-1.1.0-rc3/modules/gui/qt4'
MOC main_interface.moc.cpp
/bin/sh: moc: command not found
Code: Select all
PATH=/usr/win32/bin:$PATH make
Code: Select all
make
Maybe you saw that J-B updated the wiki already to migrate to 1.1.0rc3, which fixes a few source issues. My build just finished OK with rc3 so it's OK.Again I understand that the build environment by it's nature is a moving target, but this would give us a known starting point to work from.
Have you tried installing on to another computer on a non C: partition? And I still don't believe it wise to include the contribs.ok, built with 1.1.0rc3
have a single zip which contains everything pre-build (130mbytes), which just needs configure-msys and make.
It works without installation, just unzip and go.
not even username matters...
I just tested on my main windows7 environment, and build was ok...
just uploading now, will post a link for testing tomorrow.
s
Run gdb inside MSys and NOT outside. It will work.I did, just I did not think about the format... created a 'compressed folder' then used 7zip to populate. LZMA would save me a lot of upload time!!!
Did anyone try it yet?
What I'd like next is instructions on how to use GDB with the compiled vlc... tried this in the past and got no-where.
s
Return to “Development around libVLC”
Users browsing this forum: No registered users and 9 guests