OSX 10.9 compatible?

210 views
Skip to first unread message

espe

unread,
Oct 26, 2013, 7:46:44 AM10/26/13
to csshx-...@googlegroups.com
Hi, after osx upgrade to 10.9 csshx throws following error:

Can't load '/System/Library/Perl/Extras/5.16/darwin-thread-multi-2level/auto/PerlObjCBridge/PerlObjCBridge.bundle' for module PerlObjCBridge: dlopen(/System/Library/Perl/Extras/5.16/darwin-thread-multi-2level/auto/PerlObjCBridge/PerlObjCBridge.bundle, 1): no suitable image found.  Did find:
    /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level/auto/PerlObjCBridge/PerlObjCBridge.bundle: mach-o, but wrong architecture at /System/Library/Perl/5.16/darwin-thread-multi-2level/DynaLoader.pm line 194.
 at /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level/Foundation.pm line 11.
Compilation failed in require at /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level/Foundation.pm line 11.
BEGIN failed--compilation aborted at /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level/Foundation.pm line 11.
Compilation failed in require at (eval 28) line 1.
BEGIN failed--compilation aborted at (eval 28) line 1.

Is there a fix for the error?

Thanks
Thomas

Ryan Barker

unread,
Oct 28, 2013, 4:15:15 PM10/28/13
to csshx-...@googlegroups.com
It worked for me, not sure why
I do have XCode 5.0 and homebrew installed.

Only issue is the multi monitor support is broken. You need to start csshX from the window of your primary monitor or the windows will end up off the screen of your secondary monitor

thomas espenhain

unread,
Oct 29, 2013, 11:21:41 AM10/29/13
to csshx-...@googlegroups.com
I'm using macports instead of homebrew. The error occurs with the pre compiled binary of csshX and the macports version too. XCode 5.0.1 with command line tools is installed too. It seems my apple perl installation is broken ... hmpf
> --
> You received this message because you are subscribed to a topic in the Google Groups "csshX Discussion" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/topic/csshx-discuss/7kt1NvEU9PA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to csshx-discus...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

thomas espenhain

unread,
Oct 29, 2013, 2:10:09 PM10/29/13
to csshx-...@googlegroups.com
Is it possible there is a problem with perl 32 bit mode? In the past I set the env variable VERSIONER_PERL_PREFER_32_BIT=yes in .profile. Isn't it working anymore?


Am 28.10.2013 um 21:15 schrieb Ryan Barker <cela...@gmail.com>:

thomas espenhain

unread,
Oct 30, 2013, 10:39:45 AM10/30/13
to csshx-...@googlegroups.com
I solved the problem. After removing the env variable VERSIONER_PERL_PREFER_32_BIT=yes from .profile everything runs fine ...


Am 28.10.2013 um 21:15 schrieb Ryan Barker <cela...@gmail.com>:

Gavin Brock

unread,
Oct 30, 2013, 10:55:05 AM10/30/13
to csshx-...@googlegroups.com
Hi Everyone,

Sorry, only just had time to start playing with 10.9..

Perl is working for me.. Hopefully we'll finally have a not too broken version this release, and most things can be fixed by rolling back previous hacks (e.g. VERSIONER_PERL_PREFER_32_BIT)

I see what you mean about the monitor support. Guessing something is new in the screen detecting - but not delved far yet. It's surprising since the screen stuff was not the most hacky thing in the script :-)

For a quick workaround, you can do:  csshX localhost localhost --screen Where the last digit matches the number of the screen that you are running in (0,1,etc).

Cheers,

Gavin




You received this message because you are subscribed to the Google Groups "csshX Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to csshx-discus...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages