Installing using MacPorts

How to install Solfege on a Mac, using MacPorts:

  1. Install MacPorts. The instructions are at the MacPorts website, but one point needs emphasis: you need certain versions of Xcode for your system (version 3.2.1 or later for Snow Leopard, 3.1.4 or later for Leopard, or 2.5 for Tiger, as of January 2011). The versions that came with your system DVDs might be current enough, and if not, some newer versions of Xcode can update themselves through Software Update. But there is a chance you might need to download the current version from the Apple Developer Connection site. The good news: it's easy. You sign up for a Developer Connection account, then you download the Xcode package, then you double-click to install. The bad news: the download can be as large as 1GB.
  2. Once MacPorts is installed, open a terminal window and type "sudo port install solfege" (without quotes), and enter your password when prompted. MacPorts will do its work for a while, first building dependencies and then building Solfege itself.
  3. Start Solfege by typing "solfege" at the prompt in any terminal window.

Back to the main Solfege on Mac OS X page.


Troubleshooting and alternatives:

User comments

Posted by Bob Inglis on July 19, 2011, 8:46 a.m.

I've tried both methods of installing Solfege on Mac Osx and both times it failed to load the dependencies.
Here is the output of the last attempt:
bobs-macbook:~ robertinglis$ sudo port install solfege +quartz +no_x11
Password:
---> Computing dependencies for solfege
---> Dependencies to be installed: py27-gtk py27-cairo py27-numpy atlas gcc44 mpfr gzip texinfo fftw-3 py27-nose py27-distribute py27-py py27-gobject libffi qtplay
---> Configuring mpfr
Error: Target org.macports.configure returned: configure failure: shell command failed (see log for details)
Error: Failed to install mpfr
Log for mpfr is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mpfr/main.log
Error: The following dependencies were not installed: py27-gtk py27-cairo py27-numpy atlas gcc44 mpfr gzip texinfo fftw-3 py27-nose py27-distribute py27-py py27-gobject libffi qtplay
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
bobs-macbook:~ robertinglis$
Similar to the first attempt without the +options.

Posted by Jack Clark on July 26, 2011, 8 p.m.

I'm a fan of solfege, as is my teacher. But reading about the sub-programs and sub-sub-programs that I apparently would have to install to make your solfege program work made my head hurt. I'm not too inclined to install a bunch of developer programs I don't understand. I'd very much like to use your program, but . . . the downloading and installation process is intimidating.

Posted by Diego Bezerra on Aug. 26, 2011, 12:39 a.m.

Eu em conjunto com meu professor estamos tentando instalar o Solfege, mas sem sucesso.
Já instalei o Xcode 4 e mesmo assim não funcionou. Tentamos com "Fink" e "MacPorts" e nenhum deu certo.
Preciso do Solfege no meu MacBook para fazer minha monografia (trabalho de conclusão do curso de licenciatura em música).

Alguma solução?

Me ajudem!!!

------------------------------------------

I together with my teacher we are trying to install Solfege, but without success.
I have already installed the Xcode 4 and still did not work. We try to "Fink" and "MacPorts" and none worked.
I need Solfege on my MacBook to my monograph (final paper of the degree course in music).

Any solution?

Help me, help us!!!

Posted by Tom Cato on Aug. 26, 2011, 10:31 a.m.

Send a question to the mailing list (solfege-devel@lists.sourceforge.net) and ask for help. Maybe some of the mac people has some suggestions.

Posted by Tine on Nov. 13, 2011, 10:19 p.m.

i did it and it works!
but if you want to open solfege type "solfege" (without quotes) and type it again in the line below.
now it will start.
lg Tine

Posted by Dan on Aug. 1, 2012, 3:57 a.m.

Here's how I got it to work on Mountain Lion for those who might be interested in that.
I know it's not very different from the guide above. Just wanted to let you know it works on Mountain Lion too.

The first thing I did was to update macports.

Mountain Lion doesn't support X11, which is needed. Luckily X11 is still being updated under the name XQuartz. Its the same thing, just a different name. So, I installed that (google it).

Then, I found out I had to update Xcode, which I did (from App Store) but I got the missing "command line tools" error. To fix that, open up Xcode, go to preferences and click the downloads pane and install command line tools from the check list.

Lastly I installed solfege from the sudo command in the guide.
Worked like a charm.

Posted by fabi on Jan. 30, 2013, 7:42 p.m.

hi, can you help me please, i can't run solfege

Xlib: extension "RANDR" missing on display "/tmp/launch-r2vrFI/:0".
solfege: Fatal IO error 35 (Resource temporarily unavailable) on X server /tmp/launch-r2vrFI/:0.

thanks!

Posted by James on March 26, 2013, 12:59 a.m.

Warning: The Command Line Tools for Xcode don't appear to be installed; most ports will likely fail to build.
On trying to install via the terminal command prompt, I get the following error message:

Warning: See http://guide.macports.org/chunked/installing.xcode.html for more information.
---> Computing dependencies for solfegeError: Unable to execute port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it?

Could anyone suggest a fix?

Posted by Alison on June 14, 2013, 12:52 a.m.

I followed Dan's instructions to install XQuartz and the command line tools in Xcode and it worked perfectly. Thanks so much!

Posted by ZebpalaCheple on June 18, 2013, 8:01 p.m.

<a href=http://alternatefuel.ru/#szxzd>mega site</a> - <a href=http://alternatefuel.ru/#wgtmd >page here</a> , http://alternatefuel.ru/#jkdzn nice page

Posted by ZebpalaCheple on June 18, 2013, 8:11 p.m.

<a href=http://alternatefuel.ru/#ehefw>this site</a> - <a href=http://alternatefuel.ru/#fypau >nice site</a> , http://alternatefuel.ru/#yjaxl mega page

Add your own comment