Thanks David and Pau.
I found the relevant patch and it fixes the problem -
On a related note, since JACK is installed
at /usr/local (not with macports), it can't find the pkgconfig
files for it. Is there a work around? MUST jack be installed
in /opt/local?
pc
Pau Arumi wrote:
Yep, here I am, sorry for the late answer.
The problem is that the $PKG_CONFIG environment var is not set by
mac-ports. This problem was spoted by Trevor Fancher some weeks ago
and sent a patch at clam-devel list, which now have been commited
(#11220).
Pablo, can you confirm it fixes your problem?
Cheers,
Pau
En/na Pablo Colapinto ha escrit:
Can't find any earlier errors.
I wonder where the PKG_CONFIG_PATH is set.
Is it imported from the Environment? I don't see where.
Can I set it manually doing
opts.Add('PKG_CONFIG_PATH','/opt/local/bin/') or something?
I don't really know python yet . . .
I copied this from the SConstruct File:
note the last opts.Add line of code
---------------------
def load_config_file_to_env( env, dir ):
opts = Options(dir+'/flags.conf')
opts.Add( 'CPPPATH', 'CPP PATH')
opts.Add( 'CCFLAGS', 'CC FLAGS')
opts.Add( 'CPPFLAGS', 'CPP FLAGS')
opts.Add( 'LIBPATH', 'LIB PATH')
opts.Add( 'LIBS', 'libs to link')
opts.Add( 'LINKFLAGS', 'LINKFLAGS') # This one added because on
Mac OS X we need additional '-framework OpenGL && AGL'
opts.Add( 'pkg_config_available', 'PKG Config Available', 'False')
opts.Update(env)
def save_config_file_from_env( env, dir ):
# workaround due to bug in scons (if we add the flag after loading
it will add "" to the new flagand will fail
opts = Options()
opts.Add( 'CPPPATH', 'CPP PATH', '')
opts.Add( 'CCFLAGS', 'CC FLAGS', '')
opts.Add( 'CPPFLAGS', 'CPP FLAGS', '')
opts.Add( 'LIBPATH', 'LIB PATH', '')
opts.Add( 'LIBS', 'libs to link', env['LIBS'])
opts.Add( 'LINKFLAGS', 'LINKFLAGS', '') # This one added because
on Mac OS X we need additional '-framework OpenGL && AGL'
opts.Add( 'pkg_config_available', 'PKG Config Available', 'False')
opts.Save(dir+'/flags.conf', env)
----------------------
David García Garzón wrote:
Weird. It seems that at that point scons var $PKG_CONFIG is empty.
It runs "$PKG_CONFIG --cflags...." and it seems to be executing "
---cflags...".
That variable is filled in a previous check that should be failing.
Take a look at earlier error messages.
Pau, arround?
On Friday 29 Febrer 2008, Pablo Colapinto wrote:
Hi David
Thanks for your help.
I found this more specific error in the config.log
PKG_CONFIG_PATH='' --cflags --libs vorbisfile vorbisenc
sh: line 1: --cflags: command not found
scons: Configure: no
I have followed all the build instructions and checked
that "which pkg-config" points to /opt/local/bin/pkg-config.
I have confirmed that the .pc files exist in /opt/local/lib/pkgconfig
I have also tried making sure the PKG_CONFIG_PATH is set to this by
writing
$ export PKG_CONFIG_PATH=/opt/local/lib/pkgconfig
before running
$ scons configure
David García Garzón wrote:
Yes, this list is the proper place to ask technical questions
about CLAM.
Maybe Pau could answer your question better than me as he did the
last
macosx build system changes. But as he is busy with his thesis i
will try
to answer the best i can.
I supose you are following the wiki page to build for Mac[1].
[1] http://iua-share.upf.edu/wikis/clam/index.php/Devel/Mac_OSX_build
You might have a conflicting version of pkg-config installed. If you
execute 'which pkg-config', it should point to
/opt/local/bin/pkg-config
if not follow the wiki troublesshooting instructions for that case.
If you have further problems try to locate pkg-config files for those
libraries. Such files have the .pc extension and a typical path
for them
could be /opt/local/lib/pkgconfig in mac. For example fftw3.pc
David.
On Thursday 28 Febrer 2008, Pablo Colapinto wrote:
Not sure if this is appropriate place to ask technical questions.
I get the following dependency errors when I try "scons configure"
I'm running mac os x 10.4.11.
Checking for fftw3 pkg-config file... no
Checking for vorbisfile vorbisenc pkg-config file... no
Any ideas? pkg-config and fftw3 are both installed using sudo port
install
Thanks,
pc
---------------------------------------
Pablo Colapinto
---------------------------------------
Media Arts and Technology Program
University of California, Santa Barbara
---------------------------------------
http://www.wolftype.com
---------------------------------------
tel: (215)327-6201
---------------------------------------
_______________________________________________
CLAM mailing list
[email protected]
http://clam.iua.upf.edu
--
---------------------------------------
Pablo Colapinto
---------------------------------------
Media Arts and Technology Program
University of California, Santa Barbara
---------------------------------------
http://www.wolftype.com
---------------------------------------
tel: (215)327-6201
---------------------------------------
_______________________________________________
CLAM mailing list
[email protected]
http://clam.iua.upf.edu