Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#16002 closed defect (invalid)

macfuse not building on 10.4.11

Reported by: smilerliu@… Owned by: kballard (Lily Ballard)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: macfuse build error Cc:
Port: macfuse

Description

macfuse does not build on 10.4.11. The error message is:

* Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_fuse_macfuse/work/macfuse-core && ./build_macfuse.sh | sed -ne '/created: /h;p;${g;s/created:

w ../dmgname

}'; exit ${PIPESTATUS[0]}" returned error 1

Command output: (NOTE: project fusefs was written by a newer version of Xcode (44) -- temporarily downgrading it to version 42 (without modifying project file))

BUILD FAILED Initiating Universal build of MacFUSE for Mac OS X "Tiger"

BUILDING NATIVE TARGET fusefs WITH CONFIGURATION Release

Checking Dependencies... SDK package /MacOSX10.4u.sdk does not exist error: There is no SDK at specified SDKROOT path '/MacOSX10.4u.sdk' error: There is no SDK at specified SDKROOT path '/MacOSX10.4u.sdk'

Error: Status 1 encountered during processing. *

Change History (7)

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to eridius@…

Assigning to maintainer.

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Install the 10.4u SDK. It's part of the default XCode install.

comment:3 in reply to:  2 Changed 13 years ago by smilerliu@…

Replying to jmr@macports.org:

Install the 10.4u SDK. It's part of the default XCode install.

The SDK is already installed. There are two problems:

  1. A shell command returned non-zero. I don't know the reason for this.
  2. The SDK is not found in /MacOSX10.4u.sdk, which should not be the path to the SDK. The reason for this is that a variable $(DEVELOPER_SDK_DIR) is not set in the Xcode project files, and the path to SDK is $(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk.

comment:4 in reply to:  2 Changed 13 years ago by smilerliu@…

Replying to jmr@macports.org:

Install the 10.4u SDK. It's part of the default XCode install.

Problem solved. My Xcode was 2.4.1, which does not recognize $(DEVELOPER_SDK_DIR). After upgrading to Xcode-2.5, the compilation of macfuse succeeds.

comment:5 Changed 12 years ago by mf2k (Frank Schima)

Port: macfuse added
Resolution: invalid
Status: newclosed

comment:6 Changed 12 years ago by jmroot (Joshua Root)

Adding an XCode version check to the port might be a good idea.

comment:7 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.