[Scribus] MACOSX_DEPLOYMENT_TARGET environment variable set to: 10.1

Walt Pawley walt
Wed Nov 7 02:34:26 CET 2007


Since being told that crashing on exit in Aqua/Scribus was
fixed in the move from 1.3.4 to 1.3.5 I attempted to build the
1.3.5 version following the instructions at
http://wiki.scribus.net/index.php/Installing_Scribus_from_CVS/SVN_sources_on_Mac_OS_X/Aqua.
As near I can tell, this all went reasonably until ...

[ 80%] Building CXX object scribus/CMakeFiles/Scribus.dir/main.o
Linking CXX executable Scribus
/usr/bin/ld: flag: -undefined dynamic_lookup can't be used with
MACOSX_DEPLOYMENT_TARGET environment variable set to: 10.1
collect2: ld returned 1 exit status
make[2]: *** [scribus/Scribus] Error 1
make[1]: *** [scribus/CMakeFiles/Scribus.dir/all] Error 2
make: *** [all] Error 2

Ah, I thought, all I have to do is figure out why
MACOSX_DEPLOYMENT_TARGET is getting set to 10.1. So, I did a
recursive grep on MACOSX_DEPLOYMENT_TARGET and got the
following:

grep -ir MACOSX_DEPLOYMENT_TARGET *
135/trunk/Scribus/.svn/text-base/CMakeLists.txt.svn-base:  SET(
ENV{MACOSX_DEPLOYMENT_TARGET} 10.3 )
135/trunk/Scribus/CMakeLists.txt:  SET( ENV{MACOSX_DEPLOYMENT_TARGET} 10.3 )
scribus.typescript:/usr/bin/ld: flag: -undefined dynamic_lookup
can't be used with MACOSX_DEPLOYMENT_TARGET environment
variable set to: 10.1

This puzzled me as I was building on Tiger, though 10.3 would
suit my needs better. But no clue how the 10.1 value was coming
into play. So I looked at the mail list archives to see I could
find something. In 2003, this setting was apparently a warning.
Seems a bit more than a warning these days. ???
-- 

Walter M. Pawley <walt at wump.org>
Wump Research & Company
676 River Bend Road, Roseburg, OR 97470
         541-672-8975



More information about the scribus mailing list