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

Reply via email to