[mythtv-users] Mac OS X Compile from CVS Problem

Nate Thompson natet at buckeye-express.com
Tue Jan 18 11:33:27 EST 2005


This is somewhat offtopic, but I was wondering if you can use a CVS frontend
with a .16 backend. I am thinking about compiling the frontend on my iBook
but want to see if I need to update my backend first.

Thanks,
Nate 

-----Original Message-----
From: mythtv-users-bounces at mythtv.org
[mailto:mythtv-users-bounces at mythtv.org] On Behalf Of Jeremiah Morris
Sent: Monday, January 17, 2005 7:11 PM
To: Discussion about mythtv
Subject: Re: [mythtv-users] Mac OS X Compile from CVS Problem

On 17 Jan 2005, at 6:16 PM, Colin Bell wrote:

> I did have problem with it not finding qmake so I made a symlink of 
> $QTDIR/bin/qmake to /usr/bin.

You shouldn't do that, fix the PATH problem instead (see below). Making
symlinks like that will really trip you up if you upgrade to a new version
of Qt.

> (tcsh: Bad : modifier in $ (/).)

This is the problem -- you're using tcsh instead of bash as your shell. 
I'm guessing you probably upgraded from an older version of OS X, instead of
starting with a fresh Panther install. As the howto says: 
"If you don't start from scratch, some of the instructions may not be
correct for your setup." You've hit one of those places.  =/

The tcsh version needs to be put into .tcshrc instead of .bash_profile, and
it should look like this:

setenv SRCDIR $HOME/src
setenv QTDIR $SRCDIR/qt-mac-free-3.3.3
setenv DYLD_LIBRARY_PATH /usr/local/lib:$QTDIR/lib setenv PATH
${PATH}:/usr/local/bin:$QTDIR/bin

Use "source ~/.tcshrc" to load that into your environment, instead of ".
~/.bash_profile". The rest of the howto should work the same.

> If I'm being a pain just ignore me...

Not at all. Being a pain would be making the same mistakes over and over,
and not listening to solutions. Making mistakes, learning from them, and
going on to make new mistakes is just a normal and healthy part of life. (If
I go by the number of mistakes I make, I'm extremely successful at life.)

- Jeremiah




More information about the mythtv-users mailing list