[missing-sync-palmos-dev-talk] Problems with Carbon compilation
Scott Gruby
sgruby at markspace.com
Mon Feb 21 08:27:14 PST 2005
On Feb 21, 2005, at 8:15 AM, Dustin Doan wrote:
> When I build the sample carbon conduit everything seems to go fine,
> but the resulting SampleMachOConduit.plugin is recognized by the OS as
> a folder, not a Missing Sync Document. I thought this problem might
> have something to do with incorrect type and creator, but so far I've
> had no luck. Any help would be greatly appreciated, Thanks,
>
You might try moving it to another location as sometimes the Finder
doesn't quite know what is going on. By using the .plugin (or .bundle)
extension, the Finder should identify it as a bundle and not a folder.
Here's the Info.plist from the Mark/Space MemoPad Conduit. Important
pieces are the package type and bundle signature. What does yours look
like? The info below is much newer than the sample conduit.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>MarkSpaceMemoPadConduit</string>
<key>CFBundleGetInfoString</key>
<string>MemoPad Conduit version 1.0, Copyright © 2004-2005 Mark/Space,
Inc.</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>com.markspace.missingsync.memopadconduit</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleSignature</key>
<string>MSyc</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2004-2005 Mark/Space, Inc.</string>
<key>NSPrincipalClass</key>
<string>MemoPadConduit</string>
</dict>
</plist>
--
Scott Gruby
Lead Engineer, Missing Sync for Palm OS
Mark/Space, Inc.
<http://www.markspace.com/>
Please contact support at markspace.com for assistance with Mark/Space
products.
More information about the missing-sync-palmos-dev-talk
mailing list