Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Hydrogen-0.9.0 on OS X
View unanswered posts
View posts from last 24 hours

 
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo for Mac OS X (Portage for Mac OS X)
View previous topic :: View next topic  
Author Message
BennyP
Guru
Guru


Joined: 09 May 2003
Posts: 497
Location: Toronto, Canada

PostPosted: Sat Sep 11, 2004 1:47 am    Post subject: Hydrogen-0.9.0 on OS X Reply with quote

Let's get Hydrogen to work on MacOSx.3.5

1) First we need to have a working QT installation

  1. Download QT/Mac Free edition from the QT\Mac site on Trolltech.com
  2. Follow the instructions on this page to install it. MAKE SURE YOU INCLUDE THREAD SUPPORT
    Code:
    cd /Developer
    gnutar xzf qt-mac-3.3.3.tar.bz2
    mv qt-3.3.3-mac qt

    vim ~/.profile:
        QTDIR=/Developer/qt
        PATH=$QTDIR/bin:$PATH
        MANPATH=$QTDIR/man:$MANPATH
        DYLD_LIBRARY_PATH=$QTDIR/lib:$DYLD_LIBRARY_PATH

        export QTDIR PATH MANPATH DYLD_LIBRARY_PATH

    Now save and exit vim.Remember that the .profile shown here is for bash users
    Code:
    source ~/.profile
    cd $QTDIR
    ./configure -thread -qt-gif
    make

    USE the -qt-gif option only if you want gif support

Go out and have lunch with a friend, or pleasure yourself some other way (be creative) QT takes hella long to compile on my iBook G4 1ghz with 384 megs of ram.

2) Now we need to install FLAC

  1. Go to http://flac.sourceforge.net/download.html and download the source tarball. extract
  2. you know the drill: ./configure && make && make install


3) Now we need to compile and install Hydrogen

  1. Download the hydrogen-0.9.0 tarball from the Hydrogen site
  2. extract it and set your favorite console app (i use iTerm)
to the hydrogen directory
Code:
cd ~/Desktop/hydrogen-0.9.0
./configure -<(OPTIONS???)>-
make

I'm not sure about make install.. if it will install in a good place or not... any ideas on how to install it once it's compiled?

NOTES:
I have MacJack installed, but hydrogen configured without jack support
Code:
-----------------------------------------------------------------
 Hydrogen 0.9.0 configuration:
-----------------------------------------------------------------

        Source code location:   .
        Prefix                  /usr/local
        Images path             /usr/local/share/hydrogen
        Use ALSA Sequencer:     no
        Debug messages:         no
        Jack support:           no
        OSS support:            yes
        LRDF support:           no
        FLAC support:           yes

        Features list =  (FLAC) (OSS)

-----------------------------------------------------------------
Now type make to build Hydrogen.
-----------------------------------------------------------------


make failed when building oss support so i took it out of configure with ./configure --disable-oss-support and i'm making it now

STILL NEEDED:
alsa lib for midi support
_________________
Could it be?
Back to top
View user's profile Send private message
BennyP
Guru
Guru


Joined: 09 May 2003
Posts: 497
Location: Toronto, Canada

PostPosted: Sat Sep 11, 2004 6:06 am    Post subject: Reply with quote

hydrogen builds all the .cpp files just fine.. then errors at libtool
Code:
ExportSongDialog.moc.o  ../lib/libhydrogen.a ../lib/xml/libtinyxml.a ../lib/drivers/libdrivers.a ../lib/fx/libfx.a ../lib/smf/libsmf.a  -lqt-mt -lpng -lz -lm -ljpeg -lXext -lX11  -lSM -lICE -lpthread  -lpthread
mkdir .libs
libtool: link: cannot find the library `'
make[3]: *** [hydrogen] Error 1

_________________
Could it be?
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo for Mac OS X (Portage for Mac OS X) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum