From wwebb at inspiration.com Thu Feb 16 11:20:52 2006 From: wwebb at inspiration.com (Wyatt Webb) Date: Thu Feb 16 11:20:48 2006 Subject: [missing-sync-palmos-dev-talk] Bridge Library Questions Message-ID: <897F9139-DE07-4D97-A37A-6AEE9210DF08@inspiration.com> Hello, I apologize if this isn't the right forum, but I didn't see a better communication mechanism on the website. First, I am planning to use the bridge library with our application rather than a conduit. In the past, we have weak-linked to the HotSync Library so we can see how many users and find the names from within our application. As we move to Xcode and do the Intel thing, it seems that the bridge library is the best solution. My question is: Is this an approved use of the library? I just don't want to incur any legal problems without knowing it. Second, using the bridge library works great with my PPC builds, but in the Intel builds, loadBridge always returns false. Might I be doing something wrong? Or is this a known issue? Any clues as to what might be preventing a successful load? Thanks for any help or insight. -Wyatt From sgruby at markspace.com Thu Feb 16 11:30:31 2006 From: sgruby at markspace.com (Scott Gruby) Date: Thu Feb 16 11:30:35 2006 Subject: [missing-sync-palmos-dev-talk] Bridge Library Questions In-Reply-To: <897F9139-DE07-4D97-A37A-6AEE9210DF08@inspiration.com> References: <897F9139-DE07-4D97-A37A-6AEE9210DF08@inspiration.com> Message-ID: <7E9BD7F7-FC12-4C50-A18D-B079B9529F7B@markspace.com> On Feb 16, 2006, at 11:20 AM, Wyatt Webb wrote: > Hello, > > I apologize if this isn't the right forum, but I didn't see a > better communication mechanism on the website. > > First, I am planning to use the bridge library with our application > rather than a conduit. In the past, we have weak-linked to the > HotSync Library so we can see how many users and find the names > from within our application. As we move to Xcode and do the Intel > thing, it seems that the bridge library is the best solution. My > question is: Is this an approved use of the library? I just don't > want to incur any legal problems without knowing it. > You are free to use the bridge library; we impose no restrictions on it. > Second, using the bridge library works great with my PPC builds, > but in the Intel builds, loadBridge always returns false. Might I > be doing something wrong? Or is this a known issue? Any clues as to > what might be preventing a successful load? > Do you have Missing Sync installed? The bridge library when linked into an Intel application is only going to return true if Missing Sync is installed. The bridge library was designed for use by conduits; it isn't going to work properly in your case without Missing Sync installed because HotSync Library is CFM and your Intel app can't talk to a CFM shared library (that's why we return false). If you have Missing Sync installed, let me know and I'll take another look at the code. If Missing Sync is not installed, you will have to create a PowerPC only app as a helper app and talk to it via distributed objects as the PowerPC only app can talk to HotSync Library in cases where Missing Sync is not installed. If I haven't explained this well enough, let me know and I'll take another stab. Feel free to ask more questions about the bridge library here. Thanks. -- Scott Gruby Lead Engineer Mark/Space, Inc. Please visit for assistance with Mark/Space products. From wwebb at inspiration.com Thu Feb 16 11:39:41 2006 From: wwebb at inspiration.com (Wyatt Webb) Date: Thu Feb 16 11:39:37 2006 Subject: [missing-sync-palmos-dev-talk] Bridge Library Questions In-Reply-To: <7E9BD7F7-FC12-4C50-A18D-B079B9529F7B@markspace.com> References: <897F9139-DE07-4D97-A37A-6AEE9210DF08@inspiration.com> <7E9BD7F7-FC12-4C50-A18D-B079B9529F7B@markspace.com> Message-ID: <726ACDD5-74FA-4891-8EF8-893CFE56A0EE@inspiration.com> On Feb 16, 2006, at 11:30 AM, Scott Gruby wrote: > Do you have Missing Sync installed? The bridge library when linked > into an Intel application is only going to return true if Missing > Sync is installed. The bridge library was designed for use by > conduits; it isn't going to work properly in your case without > Missing Sync installed because HotSync Library is CFM and your > Intel app can't talk to a CFM shared library (that's why we return > false). If you have Missing Sync installed, let me know and I'll > take another look at the code. If Missing Sync is not installed, > you will have to create a PowerPC only app as a helper app and talk > to it via distributed objects as the PowerPC only app can talk to > HotSync Library in cases where Missing Sync is not installed. > I do not. I suspected that this was part of the problem. Since I didn't know of a way to bridge to HotSync without another intermediary, I wondered how you were doing it. I guess you don't have any more magic than I do. :-) > If I haven't explained this well enough, let me know and I'll take > another stab. Feel free to ask more questions about the bridge > library here. > You've explained it quite clearly. It's exactly what I needed to know. Thanks, Wyatt From wwebb at inspiration.com Tue Feb 28 10:33:14 2006 From: wwebb at inspiration.com (Wyatt Webb) Date: Tue Feb 28 10:33:08 2006 Subject: [missing-sync-palmos-dev-talk] Bridge Library Questions In-Reply-To: <7E9BD7F7-FC12-4C50-A18D-B079B9529F7B@markspace.com> References: <897F9139-DE07-4D97-A37A-6AEE9210DF08@inspiration.com> <7E9BD7F7-FC12-4C50-A18D-B079B9529F7B@markspace.com> Message-ID: <649901EF-E2CD-4A72-8912-2647F2CEAFC2@inspiration.com> Thanks again for your help in understanding how your library works. As we've discussed it more, we'd like to do some testing to see if our current configuration might support Missing Sync. Is there any way we could get a developer version to test with? Thanks, Wyatt Webb Software Development Manager Inspiration Software, Inc. The leader in visual thinking & learning Introducing INSPIRATION(r) 8, the essential tool to visualize, think, organize and learn. Students use Inspiration to plan, research and complete projects successfully. Learn more at www.inspiration.com. 503-297-3004 Extension 165 503-297-4676 (Fax) 7412 SW Beaverton-Hillsdale Highway Suite 102 Portland, OR 97225-2167 On Feb 16, 2006, at 11:30 AM, Scott Gruby wrote: > > On Feb 16, 2006, at 11:20 AM, Wyatt Webb wrote: > > >> Hello, >> >> I apologize if this isn't the right forum, but I didn't see a >> better communication mechanism on the website. >> >> First, I am planning to use the bridge library with our >> application rather than a conduit. In the past, we have weak- >> linked to the HotSync Library so we can see how many users and >> find the names from within our application. As we move to Xcode >> and do the Intel thing, it seems that the bridge library is the >> best solution. My question is: Is this an approved use of the >> library? I just don't want to incur any legal problems without >> knowing it. >> >> > > You are free to use the bridge library; we impose no restrictions > on it. > > >> Second, using the bridge library works great with my PPC builds, >> but in the Intel builds, loadBridge always returns false. Might I >> be doing something wrong? Or is this a known issue? Any clues as >> to what might be preventing a successful load? >> >> > > Do you have Missing Sync installed? The bridge library when linked > into an Intel application is only going to return true if Missing > Sync is installed. The bridge library was designed for use by > conduits; it isn't going to work properly in your case without > Missing Sync installed because HotSync Library is CFM and your > Intel app can't talk to a CFM shared library (that's why we return > false). If you have Missing Sync installed, let me know and I'll > take another look at the code. If Missing Sync is not installed, > you will have to create a PowerPC only app as a helper app and talk > to it via distributed objects as the PowerPC only app can talk to > HotSync Library in cases where Missing Sync is not installed. > > If I haven't explained this well enough, let me know and I'll take > another stab. Feel free to ask more questions about the bridge > library here. > > Thanks. > > -- > Scott Gruby > Lead Engineer > Mark/Space, Inc. > > > Please visit for assistance > with Mark/Space products. > > _______________________________________________ > missing-sync-palmos-dev-talk mailing list > missing-sync-palmos-dev-talk@lists.markspace.com > http://lists.markspace.com/mailman/listinfo/missing-sync-palmos-dev- > talk > From sgruby at markspace.com Tue Feb 28 10:38:11 2006 From: sgruby at markspace.com (Scott Gruby) Date: Tue Feb 28 10:38:15 2006 Subject: [missing-sync-palmos-dev-talk] Bridge Library Questions In-Reply-To: <649901EF-E2CD-4A72-8912-2647F2CEAFC2@inspiration.com> References: <897F9139-DE07-4D97-A37A-6AEE9210DF08@inspiration.com> <7E9BD7F7-FC12-4C50-A18D-B079B9529F7B@markspace.com> <649901EF-E2CD-4A72-8912-2647F2CEAFC2@inspiration.com> Message-ID: <22B1B8EA-7091-4789-B545-BDA1EC5B8BE5@markspace.com> On Feb 28, 2006, at 10:33 AM, Wyatt Webb wrote: > Thanks again for your help in understanding how your library works. > > As we've discussed it more, we'd like to do some testing to see if > our current configuration might support Missing Sync. Is there any > way we could get a developer version to test with? > > Thanks, Sure, no problem. I just sent you email with an NFR license. You'll want to download the latest beta from: which is Intel native. Also, you'll want to download the sample code again as we fixed some issues with the bridge library running with HotSync Manager on 10.3.9. -- Scott Gruby Lead Engineer Mark/Space, Inc. Please visit for assistance with Mark/Space products.