fluiday / macfuse

Automatically exported from code.google.com/p/macfuse
Other
0 stars 0 forks source link

macfuse kext not loading after install (PPC, 10.4) #354

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?

1. Download http://macfuse.googlecode.com/files/MacFUSE-Core-10.4-1.5.0.dmg, 
expand it, 
and install it, on a PowerPC-based Mac running Mac OS X, 10.4.11

2. Do something that would attempt to load the kernel extension. I tried to 
mount a device via 
static-sshfs (downloaded from 
http://macfuse.googlecode.com/files/sshfs-1.0.0.dmg), with the 
command (actual names redacted): static-sshfs 
user@server.example.com:/usr/home/user/  
/Users/$USERNAME/testserver/ -oreconnect,volname=testserver

What is the expected output? What do you see instead?

Expected output would be a mounted volume, but instead, loading the kext 
chokes, with the 
following output:

kld(): 
/System/Library/Filesystems/fusefs.fs/Support/fusefs.kext/Contents/MacOS/fusefs 
load 
command 2 unknown cmd field
kextload: kld_load_from_memory() failed for module 
/System/Library/Filesystems/fusefs.fs/Support/fusefs.kext/Contents/MacOS/fusefs
kextload: a link/load error occured for kernel extension 
/System/Library/Filesystems/fusefs.fs/Support/fusefs.kext
load failed for extension 
/System/Library/Filesystems/fusefs.fs/Support/fusefs.kext
 (run kextload with -t for diagnostic output)
the MacFUSE file system is not available (1)

What version of the product are you using? On what operating system?

MacFuse Core, v. 1.5.0, for OS 10.4. OS, as previously specified, is Mac OS X 
10.4.11, on a 
PowerBook G4.

Please provide any additional information below.

I think the kext's failure to load may be due to my machine's architecture - 
some Googling gave 
the following link, which implies that this error can result on PPC machines if 
an Intel/PPC kext is 
built on XCode 3, but not if it's built on XCode 2.4: 
http://lists.apple.com/archives/xcode-
users/2008/Mar/msg00776.html

When I compiled the source myself, using XCode 2.4.1, it worked beautifully 
(although I did have 
to tweak the XCode project's SDKROOT variable to get it to compile), which is 
decent 
circumstantial evidence that my theory is correct.

Original issue reported on code.google.com by Nat...@gmail.com on 20 May 2008 at 3:00

GoogleCodeExporter commented 8 years ago
See http://code.google.com/p/macfuse/issues/detail?id=346

This was already fixed in the source tree.

Original comment by si...@gmail.com on 20 May 2008 at 3:39

GoogleCodeExporter commented 8 years ago
Ak - I'm stupid.

I completely forgot to search before filing the report.

Many apologies. :/ Sorry to waste your time.

Original comment by Nat...@gmail.com on 20 May 2008 at 3:42