Mac OSX Issues

145 views
Skip to first unread message

Tom

unread,
Feb 6, 2012, 8:03:54 PM2/6/12
to Nonolith Labs CEE
I installed the nonolith-connect application and ran it. Nothing
happened. I then executed it from Terminal and got the following:

$ ./nonolith-connect
dyld: Library not loaded: /usr/local/lib/libboost_system-mt.dylib
Referenced from: /Applications/nonolith-connect.app/Contents/MacOS/./
nonolith-connect
Reason: image not found
Trace/BPT trap: 5

Should this dylib have been part of the installer?

Tom

Ian Daniher

unread,
Feb 6, 2012, 8:39:30 PM2/6/12
to nonoli...@googlegroups.com
Hi Tom,

Thanks for the catch. The executable included with that .app was improperly compiled and was looking for an externally supplied library.

If you go ahead and redownload the .dmg from http://apps.nonolithlabs.com/download/nonolith-connect_1.0.dmg and reinstall, the problem should be solved.

Best!
--
Ian

Tom

unread,
Feb 6, 2012, 8:47:18 PM2/6/12
to Nonolith Labs CEE
I tried; it failed again:

$ ./nonolith-connect
dyld: Library not loaded: /usr/local/lib/libboost_system-mt.dylib
Referenced from: /Applications/nonolith-connect.app/Contents/MacOS/./
nonolith-connect
Reason: image not found
Trace/BPT trap: 5

This time I removed the old installation, and reinstalled it.

Tom

Ian Daniher

unread,
Feb 6, 2012, 8:51:27 PM2/6/12
to nonoli...@googlegroups.com
Hi Tom,

Just wiped my install, redownloaded the .dmg, and verified that it installs a nonolith-connect executable that doesn't reference external libraries.

Can you run "otool -L nonolith-connect" from the terminal and paste the results?

Here's what I get:

[ it it-uruguay /Applications/nonolith-connect.app/Contents/MacOS ] otool -L nonolith-connect 
nonolith-connect:
        /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
        /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 635.15.0)
        /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
        /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 52.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.1.0)


Best,
--
Ian 

Tom

unread,
Feb 6, 2012, 8:52:31 PM2/6/12
to Nonolith Labs CEE
nonolith-connect:
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current
version 228.0.0)
/usr/local/lib/libboost_system-mt.dylib (compatibility version 0.0.0,
current version 0.0.0)
/usr/local/lib/libboost_date_time-mt.dylib (compatibility version
0.0.0, current version 0.0.0)
/usr/local/lib/libboost_regex-mt.dylib (compatibility version 0.0.0,
current version 0.0.0)
/usr/local/lib/libboost_thread-mt.dylib (compatibility version 0.0.0,
current version 0.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/
CoreFoundation (compatibility version 150.0.0, current version
635.15.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
(compatibility version 1.0.0, current version 275.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
version 52.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 159.1.0)

Looks like I have the old one; Ill delete, wget and try again.

Tom
On Feb 6, 8:51 pm, Ian Daniher <i...@nonolithlabs.com> wrote:
> Hi Tom,
>

Tom

unread,
Feb 6, 2012, 9:12:16 PM2/6/12
to Nonolith Labs CEE
Something new this time..

-----
otool -L yields:

nonolith-connect:
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current
version 228.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/
CoreFoundation (compatibility version 150.0.0, current version
635.15.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
(compatibility version 1.0.0, current version 275.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
version 52.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 159.1.0)

------

When I run the application I get:

$ ./nonolith-connect
Exception: bind: Address already in use

Sincerely,
Tom

Tom

unread,
Feb 6, 2012, 9:14:08 PM2/6/12
to Nonolith Labs CEE
False alarm. Turns out its already running.

Thanks!

Tom

Ian Daniher

unread,
Feb 6, 2012, 9:14:17 PM2/6/12
to nonoli...@googlegroups.com
The otool -L output looks good. As for the error on start, sounds like you already have a copy running. 

Try navigating to "http://apps.nonolithlabs.com/pixelpulse" and hitting the green start button.

William J Turkel

unread,
Mar 19, 2012, 8:14:54 PM3/19/12
to Nonolith Labs CEE
I am getting the original error message that Tom reported when I try
to run nonolith-connect_1.1 on Mac OS X 10.6.8. Is the new version
looking for an external library again, or just not supported on my
version of Mac OS X?

Bill

Ian Daniher

unread,
Mar 19, 2012, 8:21:17 PM3/19/12
to nonoli...@googlegroups.com
Hi Bill,

I messed up. Forgot to statically compile nonolith-connect when I packaged V1.1 for distribution.

I've uploaded the proper binary to my personal site at http://itdaniher.com/nonolith-connect to get you up and running ASAP.

I'll repackage after dinner.

--
Ian

Ian Daniher

unread,
Mar 19, 2012, 8:49:53 PM3/19/12
to nonoli...@googlegroups.com
Hi Bill,

The proper version's back up and the binary is off my website. 

You'll need to delete nonolith-connect.app from /Applications before reinstalling.

Best!
--
Ian

William J Turkel

unread,
Mar 20, 2012, 2:31:21 PM3/20/12
to Nonolith Labs CEE
Awesome, thanks!

B

On Mar 19, 8:49 pm, Ian Daniher <i...@nonolithlabs.com> wrote:
> Hi Bill,
>
> The proper version's back up and the binary is off my website.
>
> You'll need to delete nonolith-connect.app from /Applications before
> reinstalling.
>
> Best!
> --
> Ian
>
>
>
>
>
>
>
> On Mon, Mar 19, 2012 at 7:21 PM, Ian Daniher <i...@nonolithlabs.com> wrote:
> > Hi Bill,
>
> > I messed up. Forgot to statically compile nonolith-connect when I packaged
> > V1.1 for distribution.
>
> > I've uploaded the proper binary to my personal site at
> >http://itdaniher.com/nonolith-connectto get you up and running ASAP.
Reply all
Reply to author
Forward
0 new messages