On Jul 21, 2005, at 11:38 PM, Martin Costabel wrote:
Matthew Sachs wrote:
On Jul 21, 2005, at 13:50, Martin Costabel wrote:
OTOH, if someone knows how to run xcodebuild in such a way that it
works for both XC-2.0 and XC-2.1, they are welcome to fix aquaterm
correspondingly.
This does work. If the problem is a shell script not being able to
find the files, it should use different environment variables. For
instance, instead of:
build/aquaterm/foo-whatever
it should look for:
$BUILT_PRODUCTS_DIR/foo-whatever
$BUILT_PRODUCTS_DIR will be "build/target" with the default pre-2.1
setup, and "build/config/target" with the default 2.1 setup of per-
configuration build directories.
Thanks, this is exactly what is needed (it's build/config on XC-2.1,
not build/config/target, but this is the right thing). I committed a
new version to CVS, but I can't test it on XC-2.0, I'll have to leave
it to Bill and Jens to find out if this works. It works on XC-2.1 in
any case.
Martin - I was just going to send this when you posted your last
message. Maybe this is still of use:
I still can't build aquaterm on 10.4 using the aquaterm.info file in
CVS. Using XCode 2.0, the same thing happens as before (I'm including
details of the build log further below): there's a message
mv: rename /AquaTerm.app to
/sw/src/fink.build/root-aquaterm-1.0-11/sw/Applications/AquaTerm.app:
No such file or directory
and before that I get warnings about
"...The Xcode plugin at path /Library/Application
Support/Apple/Developer Tools/Plug-ins/Project Importers.pbplugin is
missing the XCPluginHasUI Info.plist key, it is assumed to have UI and
will not be loaded by xcodebuild."
Then the build proceeds "without any build style", and no .app
Application is created in /sw/Applications. What's strange is that
Jens
dpkg-deb: building package `fink-buildlock-aquaterm-1.0-11' in
`/sw/src/fink.build/fink-buildlock-aquaterm-1.0-11_2005.07.24
-13.45.23_darwin-powerpc.deb'.
Setting build lock...
dpkg -i
/sw/src/fink.build/fink-buildlock-aquaterm-1.0-11_2005.07.24
-13.45.23_darwin-powerpc.deb
Selecting previously deselected package fink-buildlock-aquaterm-1.0-11.
(Reading database ... 172625 files and directories currently installed.)
Unpacking fink-buildlock-aquaterm-1.0-11 (from
.../fink-buildlock-aquaterm-1.0-11_2005.07.24-13.45.23_darwin-
powerpc.deb) ...
Setting up fink-buildlock-aquaterm-1.0-11 (2005.07.24-13.45.23) ...
gzip -dc /sw/src/aquaterm-1.0.a2.tar.gz | /sw/bin/tar -xf -
--no-same-owner --no-same-permissions
sed 's|@PREFIX@|/sw|g' <
/sw/fink/dists/unstable/main/finkinfo/graphics/aquaterm.patch | patch
-p1
patching file src/AquaTerm.pbproj/project.pbxproj
/var/tmp/tmp.1.HinKxZ
2005-07-24 13:45:25.651 xcodebuild[15092] WARNING: The Xcode plugin at
path /Library/Application Support/Apple/Developer
Tools/Plug-ins/Project Importers.pbplugin is missing the XCPluginHasUI
Info.plist key, it is assumed to have UI and will not be loaded by
xcodebuild.
2005-07-24 13:45:25.654 xcodebuild[15092] WARNING: The Xcode plugin at
path /Library/Application Support/Apple/Developer
Tools/Plug-ins/DocViewerPlugIn.pbplugin is missing the XCPluginHasUI
Info.plist key, it is assumed to have UI and will not be loaded by
xcodebuild.
=== BUILDING NATIVE TARGET libaqt WITHOUT USING ANY BUILD STYLE ===
<snip>
setenv WARNING_LDFLAGS ""
setenv WRAPPER_EXTENSION app
setenv WRAPPER_NAME AquaTerm.app
setenv WRAPPER_PREFIX ""
setenv WRAPPER_SUFFIX .app
setenv XCODE_APP_SUPPORT_DIR "/Library/Application
Support/Apple/Developer Tools"
setenv YACC /usr/bin/yacc
setenv YACCFLAGS ""
cd /sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src
/bin/sh -c
/sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src/build/
AquaTerm.build/AquaTerm.build/Script-CB7217DB06072905008DCEAD.sh
PBXCp build/AquaTerm.app/Contents/Resources/help.html help.html
cd /sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src
/System/Library/PrivateFrameworks/DevToolsCore.framework/Resources/
pbxcp -exclude .DS_Store -exclude CVS -exclude .svn
-strip-debug-symbols -resolve-src-symlinks
/sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src/help.html
/sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src/build/
AquaTerm.app/Contents/Resources
Touch
/sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src/build/
AquaTerm.app
cd /sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src
/usr/bin/touch
/sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src/build/
AquaTerm.app
** BUILD SUCCEEDED **
/bin/rm -rf /sw/src/fink.build/root-aquaterm-1.0-11
/bin/mkdir -p /sw/src/fink.build/root-aquaterm-1.0-11/sw
/bin/mkdir -p /sw/src/fink.build/root-aquaterm-1.0-11/DEBIAN
/var/tmp/tmp.2.G5xF7R
+ cd src
+ mkdir -p /sw/src/fink.build/root-aquaterm-1.0-11/sw/Applications
+ mv /AquaTerm.app
/sw/src/fink.build/root-aquaterm-1.0-11/sw/Applications
mv: rename /AquaTerm.app to
/sw/src/fink.build/root-aquaterm-1.0-11/sw/Applications/AquaTerm.app:
No such file or directory
+ mkdir -p /sw/src/fink.build/root-aquaterm-1.0-11/sw/include/aquaterm
+ cp AQTAdapter.h aquaterm.h
/sw/src/fink.build/root-aquaterm-1.0-11/sw/include
+ cp AQTAdapter.h
/sw/src/fink.build/root-aquaterm-1.0-11/sw/include/aquaterm
+ mkdir -p /sw/src/fink.build/root-aquaterm-1.0-11/sw/lib
+ cp build/libaquaterm.1.0.0.dylib
/sw/src/fink.build/root-aquaterm-1.0-11/sw/lib
+ ln -s /sw/lib/libaquaterm.1.0.0.dylib
/sw/src/fink.build/root-aquaterm-1.0-11/sw/lib/libaquaterm.dylib
+ mkdir -p /sw/src/fink.build/root-aquaterm-1.0-11/sw/share/aquaterm
+ mv ../c /sw/src/fink.build/root-aquaterm-1.0-11/sw/share/aquaterm
+ mv ../fortran
/sw/src/fink.build/root-aquaterm-1.0-11/sw/share/aquaterm
+ mv ../gnuplot
/sw/src/fink.build/root-aquaterm-1.0-11/sw/share/aquaterm
+ mv ../pgplot /sw/src/fink.build/root-aquaterm-1.0-11/sw/share/aquaterm
+ mv ../plplot /sw/src/fink.build/root-aquaterm-1.0-11/sw/share/aquaterm
+ xcodebuild -alltargets clean
2005-07-24 13:45:37.578 xcodebuild[15281] WARNING: The Xcode plugin at
path /Library/Application Support/Apple/Developer
Tools/Plug-ins/Project Importers.pbplugin is missing the XCPluginHasUI
Info.plist key, it is assumed to have UI and will not be loaded by
xcodebuild.
2005-07-24 13:45:37.580 xcodebuild[15281] WARNING: The Xcode plugin at
path /Library/Application Support/Apple/Developer
Tools/Plug-ins/DocViewerPlugIn.pbplugin is missing the XCPluginHasUI
Info.plist key, it is assumed to have UI and will not be loaded by
xcodebuild.
=== CLEANING LEGACY TARGET Docs WITHOUT USING ANY BUILD STYLE ===
/bin/sh /sw/src/fink.build/aquaterm-1.0-11/AquaTerm1.0.a2/src/makedocs
Checking for build action...
Cleaning docs
=== CLEANING NATIVE TARGET libaqt WITHOUT USING ANY BUILD STYLE ===
<snip>
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users