Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dev:running_under_cygwin [2013/04/14 00:09]
iangardner [Steps]
dev:running_under_cygwin [2018/02/07 16:07]
Line 1: Line 1:
-====== Running Rosegarden under Cygwin on Windows ====== 
  
-This page is intended to document my journey trying to compile and run Rosegarden under Cygwin on Windows. 
- 
-===== Why?? ===== 
- 
-Why document it? Because visibility and transparency is a good thing, as is sharing knowledge and pain. 
- 
-Why do it? Because my work have given me a nice shiny new powerful Windows laptop which I use all the time now, and it would be nice to simply and conveniently dip in and out of Rosegarden on it. Plus, I have a desire to write a Jack midi/audio adapter for Rosegarden, at which point Rosegarden might be runnable on a Mac as well, and it gives an alternative to the reliance on ALSA on linux (albeit the dependency is hidden behind Jack, but you get what I mean). 
- 
-====== Steps ====== 
- 
- 
- 
-First job to do - install Cygwin on my laptop. Next job, get hold of the RG source, try to build in the traditional linux way and see what the compiler moans about. The next step depends on those moans... 
- 
- 1. Installed subversion via cygwin (otherwise I couldn't check the code out!) 
- 
- 2. Checked the code out - svn checkout http://svn.code.sf.net/p/rosegarden/code/trunk/rosegarden rosegarden-trunk 
- 
- 3. Installed autoconf, otherwise I couldn't begin to build anything 
- 
- 4. Got some errors -  
- 
-''$ sh bootstrap.sh 
-configure.ac:59: error: possibly undefined macro: AC_MSG_WARN 
-      If this token and others are legitimate, please use m4_pattern_allow. 
-      See the Autoconf documentation. 
-configure.ac:69: error: possibly undefined macro: AC_MSG_NOTICE'' 
- 
- 5. Ran ./configure anyway - got some gcc related errors (couldn't find it) 
- 
- 6. Installed gcc 
- 
- 7. Got some more errors - no Qt! 
- 
- 8. Installed Qt... installed qtcore, qtgui, qtnetwork and qtxml. Now having to use  ./configure --enable-debug --with-qtlibdir=/lib/qt4/ because cygwin seems to have put its stuff there 
- 
- 9. Also installed pkg-config. Reran bootstrap - now don't get the errors I got before :-) 
- 
-10. Now ./configure complains about missing Ladspa.h. This isn't available in a base cygwin install. Think I'm going to have to get this from cygwin ports 
 
 
dev/running_under_cygwin.txt ยท Last modified: 2022/05/06 16:07 (external edit)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki