roberto1903 / companion9x

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

Mac v1.37 won't start #200

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Upgraded from v1.34 to v1.37

error:
Dyld Error Message:
  Library not loaded: /opt/local/lib/libicui18n.51.dylib
  Referenced from: /Applications/companion9x.app/Contents/Frameworks/libxerces-c-3.1.dylib
  Reason: image not found

Donwgradeding to v1.34 gave me a starting Companion9x again.

Original issue reported on code.google.com by bas.spa...@gmail.com on 22 Jul 2013 at 8:52

Attachments:

GoogleCodeExporter commented 8 years ago
Same here. MacOS 10.8.4 on Mac Mini (2012) updating from v1.26.
I tried downloading v0.97, which installed and ran fine, except that it offers 
to download the newest version (v1.37), and in doing so, then the server 
reports that it's unable to locate the file and errors out.
I reinstalled v1.26 from my backup, so I'm back where I was.

Original comment by larryarn...@gmail.com on 22 Jul 2013 at 11:11

GoogleCodeExporter commented 8 years ago
And here. OSX 10.7.5

Original comment by jacksona...@gmail.com on 23 Jul 2013 at 2:22

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Workaround for those with Homebrew installed:
brew install icu4c
sudo ln -s /usr/local/opt/icu4c/lib/libicui18n.51.dylib 
/opt/local/lib/libicui18n.51.dylib
sudo ln -s /usr/local/opt/icu4c/lib/libicuuc.51.dylib  
/opt/local/lib/libicuuc.51.dylib
sudo ln -s /usr/local/opt/icu4c/lib/libicudata.51.dylib 
/opt/local/lib/libicudata.51.dylib

This got v1.37 working for me.

Original comment by bas.spa...@gmail.com on 23 Jul 2013 at 5:19

GoogleCodeExporter commented 8 years ago
On my OS X 10.8.4 won't start as 1. comment.

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /opt/local/lib/libicui18n.51.dylib
  Referenced from: /Applications/companion9x.app/Contents/Frameworks/libxerces-c-3.1.dylib
  Reason: image not found

Original comment by slezakp...@gmail.com on 23 Jul 2013 at 9:45

GoogleCodeExporter commented 8 years ago
Yes the workaround works but it begs the question why is the icu lib being 
loaded and why are you looking in paths that do not exist (/opt/local) in a 
regular mac.

Building your own CP9x out of the svn repo works as well and it doesn't attempt 
to load the lib. 

Original comment by carlpete...@me.com on 23 Jul 2013 at 12:45

GoogleCodeExporter commented 8 years ago
i suppose that when André has updated macports to build dfu-util som library 
has been added...

I cannot help too much as I do not have a mac available for compilation.
If someone wants to help in building a complete package for mac is welcome.

Original comment by romolo.m...@gmail.com on 23 Jul 2013 at 1:37

GoogleCodeExporter commented 8 years ago
Can someone bulid MAC OS X companion9x? Thx!

Original comment by marijan....@gmail.com on 23 Jul 2013 at 6:08

GoogleCodeExporter commented 8 years ago
Issue 201 has been merged into this issue.

Original comment by romolo.m...@gmail.com on 23 Jul 2013 at 6:10

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
@romolo

dfu-util depends only on libusb.  The above problem is that the libxerces used 
was built with icu support so it attempts to load libicu.  If that was your 
intent then you need to supply the icu lib in the app bundle, if not, then 
rebuild libxerces without icu support and all will be good.

I've built c9x out of the repo with my xerces, without icu support, and it 
seems to work fine

Original comment by carlpete...@me.com on 23 Jul 2013 at 8:52

GoogleCodeExporter commented 8 years ago
Issue 202 has been merged into this issue.

Original comment by romolo.m...@gmail.com on 25 Jul 2013 at 2:26

GoogleCodeExporter commented 8 years ago
A user compiled for me a new version:
http://code.google.com/p/companion9x/downloads/detail?name=Companion9x-1.39.dmg&
can=2&q=

can someone test and report ?

Original comment by romolo.m...@gmail.com on 25 Jul 2013 at 2:43

GoogleCodeExporter commented 8 years ago
Undid the workaround i did earlier 
(https://code.google.com/p/companion9x/issues/detail?id=200#c4)
Tested with v1.37 to see if i got the error again, and indeed i did.
Updated to v1.39, no more error. 
I did some quick testeing, opening a file, opening a model etc, and everything 
seems to work fine.

Original comment by bas.spa...@gmail.com on 25 Jul 2013 at 2:52

GoogleCodeExporter commented 8 years ago
Works.  Built with a version of xerces-c which doesn't have libicu dependancies.

Output of otool -L attached.

Original comment by carlpete...@me.com on 25 Jul 2013 at 5:12

Attachments:

GoogleCodeExporter commented 8 years ago
Issue 207 has been merged into this issue.

Original comment by romolo.m...@gmail.com on 27 Jul 2013 at 3:13

GoogleCodeExporter commented 8 years ago
Issue 212 has been merged into this issue.

Original comment by romolo.m...@gmail.com on 30 Jul 2013 at 11:08

GoogleCodeExporter commented 8 years ago
Issue 212 has been merged into this issue.

Original comment by romolo.m...@gmail.com on 1 Aug 2013 at 7:04

GoogleCodeExporter commented 8 years ago
Issue 212 has been merged into this issue.

Original comment by romolo.m...@gmail.com on 2 Aug 2013 at 6:48

GoogleCodeExporter commented 8 years ago
Looks like V1.44 cleared the problem. Nice work folks.

Original comment by jacksona...@gmail.com on 7 Aug 2013 at 4:28

GoogleCodeExporter commented 8 years ago
Issue 221 has been merged into this issue.

Original comment by romolo.m...@gmail.com on 30 Aug 2013 at 2:17

GoogleCodeExporter commented 8 years ago
Issue 221 has been merged into this issue.

Original comment by klamath1977@gmail.com on 9 Sep 2013 at 10:49

GoogleCodeExporter commented 8 years ago

Original comment by romolo.m...@gmail.com on 1 Nov 2013 at 6:45