/usr/local/lib/libgfortran.3.dylib: mach-o, but wrong architecture

Hello every one,
I am an absolutely new mac user. I need to run a couple of softwares for my research but I faced errors that I really can not understand. There is an Unix executable and a .f Fortran file in each folder that I use. As I run the executable the following error appears:
dyld: Library not loaded: /usr/local/lib/libgfortran.3.dylib
Referenced from: /Users/somaiehbeladi/Desktop/100601stereo/combine_segments/combinesegs
Reason: no suitable image found. Did find:
/usr/local/lib/libgfortran.3.dylib: mach-o, but wrong architecture
/usr/local/lib/libgfortran.3.dylib: mach-o, but wrong architecture
Trace/BPT trap
logout
However, the libgfortran.3.dylib is already in the mentioned directoty and I used the File command on it which gives
Somaieh-Beladis-MacBook:lib somaiehbeladi$ File libgfortran.3.dylib
libgfortran.3.dylib: Mach-O dynamically linked shared library ppc
Then I tried the otool -L command
Somaieh-Beladis-MacBook:combine_segments somaiehbeladi$ otool -L combine_segs
-bash: otool: command not found
So, could you please let me know how I should find out the proper architecture for my executable and then how to change the architecture.
Many thanks in advance.

It looks as though you are using an executable compiled for an Intel processor but have the PowerPC versions of the gfortran libraries installed.
How did you install this software?
Which version of OS X are you using?
Ar you using a PowerPC-based Mac, or an Intel-based Mac?

Similar Messages

  • Sapjco3 mac libsapjco3.jnilib: mach-o, but wrong architecture

    Hi,
    I'am new by developing with sap.
    I want to connect to SAP with an mac OS X Version 10.5.8, java 1.6 and sapjco3. After running I get the following exception:
    java.lang.UnsatisfiedLinkError: /Users/claudia/SAP/sapjco3-darwinintel-3.0.4/libsapjco3.jnilib:  no suitable image found.  Did find:  /Users/claudia/SAP/sapjco3-darwinintel-3.0.4/libsapjco3.jnilib: mach-o, but wrong architecture  /Users/claudia/SAP/sapjco3-darwinintel-3.0.4/libsapjco3.jnilib: mach-o, but wrong architecture
         at java.lang.ClassLoader$NativeLibrary.load(Native Method)
         at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1861)
         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1778)
         at java.lang.Runtime.loadLibrary0(Runtime.java:823)
         at java.lang.System.loadLibrary(System.java:1045)
    What' s wrong?
    Thanks
    Claudia

    Hello Claudia,
    on Mac OS X Version 10.5.X,  JSE 6 is only available for Intel 64-bit.
    From your post, it looks like you have installed JCo for Intel 32-bit.
    The 64-bit Java runtime can not load a 32-bit library.
    I recomment to install JCo for darwin-intel64 and try again.
    Best regards
    Rolf-Martin

  • Ld.so.1: sudo: fatal: /usr/local/lib/libintl.so.8: wrong ELF data format

    I have installed sudo version 1.6.9p5.
    after the configuration, when i'm trying to sudo, i get the below error:
    ld.so.1: sudo: fatal: /usr/local/lib/libintl.so.8: wrong ELF data format: ELFDATA2LSB
    ================================
    background of the server is as :
    # uname -a
    SunOS buildman 5.10 Generic_147440-01 sun4u sparc SUNW,Sun-Fire-V440
    # ldd /usr/local/bin/sudo
    libpam.so.1 => /usr/lib/libpam.so.1
    libdl.so.1 => /usr/lib/libdl.so.1
    libintl.so.8 => /usr/local/lib/libintl.so.8 - wrong ELF data format: ELFDATA2LSB
    libsocket.so.1 => /usr/lib/libsocket.so.1
    libnsl.so.1 => /usr/lib/libnsl.so.1
    libc.so.1 => /usr/lib/libc.so.1
    libcmd.so.1 => /lib/libcmd.so.1
    libmp.so.2 => /lib/libmp.so.2
    libmd.so.1 => /lib/libmd.so.1
    libscf.so.1 => /lib/libscf.so.1
    libdoor.so.1 => /lib/libdoor.so.1
    libuutil.so.1 => /lib/libuutil.so.1
    libgen.so.1 => /lib/libgen.so.1
    libm.so.2 => /lib/libm.so.2
    /platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1
    /platform/SUNW,Sun-Fire-V440/lib/libmd_psr.so.1
    Please help.

    installed the libintl for sparc mc and it worked fine.. thanks for the help..

  • Why is /usr/local/lib not in ld.so.conf?

    Pretty much just as the subject line says.  It seems that, since /usr/local/lib is recognized by the FHS (http://www.pathname.com/fhs/pub/fhs-2.3 … ALHIERARCH) it makes sense for it to be included in the default set of library paths.  Does anybody know why it isn't?  I searched *.archlinux.org and didn't find anything enlightening.  My apologies if this has been covered before; please pass along a link if it has!  Thanks.

    /usr/local is considered "kinda sloppy" by whom exactly?  It is the standard place for hand-compiled software to be installed, so it is physically separated from distro-installed software.  This is an explicit requirement of the Filesystem Hierarchy Standard, and is built into every piece of GNU software, as well as every piece of software that uses autoconf.
    Sure, Arch forces you to "learn linux".  The lesson to be learned here is not how to dig through /etc, but rather that there are standard, universally-accepted places to put things.  The operating system ought to support these places so that all one needs to do to install additional software is to put it there, and not have to mess around with system configuration files in the first place.  Why do you think the world has moved towards /etc/foo.conf.d directories instead of having to edit /etc/foo.conf over and over again?  You could say that all I have to do is add another (few) /etc/*.conf.d/bar files, but I hold that /usr/local is so standard that this should either be built in or such files should be shipped by default.
    In the more immediate, the use of /usr/local is sufficiently prevalent that requiring someone to modify /etc/profile to use it is ludicrous.  System-wide configuration files like /etc/profile are highly inconvenient to edit, because whenever they are upgraded, one has to migrate modifications one way or the other.
    And to further rebut your point, the filesystem package already includes the /usr/local hierarchy:
    $ pacman -Ql filesystem | grep local
    filesystem /usr/local/
    filesystem /usr/local/bin/
    filesystem /usr/local/games/
    filesystem /usr/local/include/
    filesystem /usr/local/lib/
    filesystem /usr/local/man/
    filesystem /usr/local/sbin/
    filesystem /usr/local/share/
    filesystem /usr/local/share/man
    filesystem /usr/local/src/
    filesystem /var/local/
    so why don't the init scripts (which are also in the filesystem package) enable its use?

  • Problems with /usr/local/lib after installing

    After I installed Leopard, I noticed that some of my files in usr/local/lib seemed to have disappeared. When I tried to open /usr/local/lib I got the following error: 'lib: Too many levels of symbolic links.' and it appeared that there was also a 'lib 1' directory in /usr/local which had all of my files in it. I managed to fix it using:
    sudo rm -rf /usr/local/lib
    sudo cp -R '/usr/local/lib 1' /usr/local/lib
    Just wanted to give a heads up since this was rather annoying to figure out. Other than this I have very few issues with leopard, so far limited to:
    -DivX playback doesn't appear to work
    -after login it appears to take a while for finder to start
    -a few problems mounting external devices, such as my USB drive and iPhone

    I’ve found this on my system as well! I had some trouble installing MacFuse under Leopard. The installer just said "Das Installations konnte einige Dateien nicht nach '/' kopieren. Wenden Sie sich an den Hersteller", which basically means that it couldn't write to the root directory.
    Then I found out about the /usr/local/lib symlink. This is very disturbing and clearly a major bug. I think it's a problem with the installation process of the developer tools. I’ve upgraded to Leopard two weeks ago. Everything worked. Then I’ve installed XCode 3.0 this and then the problem started. The circular symlink in /usr/local/lib has the timestamp of the XCode 3.0 installation…

  • How to fix CUPS corrupted (Dyld Error Message:   Library not loaded: /usr/lib/libcups.2.dylib)?

    Hello,
    After trying to change my printer settings on CUPS administrator area to allow to share my wirelless printer to my VirtualBox environment (somehow virtualbox doesn't detect my wirelless printer) I notice that this area stop to work. After it I try to update  the CUPS by installing a new version. I admint that I am a newby in unix environment and I downloaded the  CUPS v1.6.1 and installed through the terminal,
    ./configure
    sudo make
    make install
    After restarting apple site no longer opened like also my home page. Other programs also stopped working and always warn about the same error described bellow. I posted my last try which was reinstall my system Snow Leopard (Mac OS X 10.6.8). Does anyone deal with this problem before? How can I reinstall at least the operation system or just fixing this library will solve the problem?
    Note: The reason of using virtualbox is that I need to use a prescribed software that only works in windows environment and since I need to make work in other places the wireless printing is the only viable way to do this.
    Process:    
    Install Mac OS X [58962]
    Path:       
    /Volumes/Mac OS X Install DVD/Install Mac OS
    X.app/Contents/MacOS/Install Mac OS X
    Identifier: 
    com.apple.installassistant
    Version:    
    Build Info: 
    InstallAssistant-480000~1
    Code Type:  
    X86 (Native)
    Parent Process:  launchd [207]
    Date/Time:  
    2013-02-11 01:18:18.198 +0000
    OS Version: 
    Mac OS X 10.6.8 (10K549)
    Report Version:  6
    Interval Since Last Report:     
    48784 sec
    Crashes Since Last Report:      
    10094
    Per-App Crashes Since Last Report:   9
    Anonymous UUID:                 
    D1A4D697-3F20-4799-9396-A5CEDA61BC62
    Exception Type:  EXC_BREAKPOINT (SIGTRAP)
    Exception Codes: 0x0000000000000002, 0x0000000000000000
    Crashed Thread:  0
    Dyld Error Message:
      Library not loaded: /usr/lib/libcups.2.dylib
      Referenced from:
    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/P rintCore.framework/Versions/A/PrintCore
      Reason: no suitable image found.  Did find:
    /usr/lib/libcups.2.dylib: mach-o, but wrong architecture
    /usr/lib/libcups.2.dylib: mach-o, but wrong architecture
    Binary Images:
    0x8fe00000 - 0x8fe4163b  dyld 132.1 (???)
    <4CDE4F04-0DD6-224E-ACE5-3C06E169A801> /usr/lib/dyld
    Model: MacBookPro5,5, BootROM MBP55.00AC.B03, 2 processors, Intel Core
    2 Duo, 2.26 GHz, 2 GB, SMC 1.47f2
    Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
    Memory Module: global_name
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D),
    Broadcom BCM43xx 1.0 (5.10.131.42.4)
    Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 1 incoming serial ports
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: FUJITSU MJA2160BH FFS G1, 149,05 GB
    Serial ATA Device: HL-DT-ST DVDRW  GS23N, 7,24 GB
    USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0x24400000 / 2
    USB Device: Internal Memory Card Reader, 0x05ac  (Apple Inc.), 0x8403,
    0x26500000 / 2
    USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x06100000 / 2
    USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.),
    0x8213, 0x06110000 / 4
    USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.),
    0x0237, 0x04600000 / 3
    USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0x04500000 / 2and

    Here is another option.
    I had the same problem with my Mac OSX System 10.8.4 after update cups from 1.6.2 to 1.6.3.
    I have a MacBookPro with the same system version and copy the libcups.2.dylib file form /usr/lib/ then replace the error file in my other Mac.
    1. Install cups 1.6.2 again
    2. Replace the file libcups.2.dylib in /usr/lib/ directory with this one libcups.2.dylib
    Note: I added the link if you dont have an other mac in the same version available.
    This works for me.

  • /usr/local/bin

    Hello everyone,
    Whenever i am installing any s/w from source by compiling,its executable is getting stored in /usr/local/bin.Now im unable to use the s/w by just typing its executable name in the terminal,its giving me an error as "command not found".what i have to do is browse to the directory /usr/local/bin n then run the executable as ./xxxxx.How can i add the directory /usr/local/bin so that it too is checked for executables.
    Thanks in advance,
    Rajiv Nair.

    Anyway, /usr/local is made just for those things you do not want to be touched by your package manager. So, if for any reason you do not want to write a PKGBUILD for something (if e.g., it is just a little script you wrote and you want to install it system-wide; or you have some reasons to make the compilation routine step by step), then /usr/local is then just the right place: /usr/local/bin and /usr/local/sbin for executable with various permissions, /usr/local/lib for the libraries, may be /usr/local/src for the sources, etc. Then you should just modify your /etc/profile (or your .bashrc, .zshrc).
    This is not what is supported by arch, but it is something you can always do, if you like so, in any linux system of the world.

  • Meld and /usr/local

    Meld is a visual diff merge and source control tool, I compiled but get when namcaping:
    [ganlu@A meld]$ namcap meld-0.9.4.1-1.pkg.tar.gz
    meld       W: File (usr/local/) exists in a non-standard directory.
    meld       W: File (usr/local/bin/) exists in a non-standard directory.
    meld       W: File (usr/local/bin/meld) exists in a non-standard directory.
    meld       W: File (usr/local/lib/) exists in a non-standard directory.
    meld       W: File (usr/local/lib/meld/) exists in a non-standard directory.
    I have set prefix=/usr in PKGBUILD, but it seems no luck.
    #Contributor: ganlu <[email protected]>
    pkgname=meld
    pkgver=0.9.4.1
    pkgrel=1
    pkgdesc="Meld is a visual diff merge and source control tool."
    url="http://meld.sf.net/"
    license=GPL
    depends=('python')
    makedepends=('')
    confilcts=()
    backup=()
    source=(http://ftp.gnome.org/pub/gnome/sources/meld/0.9/$pkgname-$pkgver.tar.bz2)
    md5sum=('cd5f02e084529c581ce52a22647ca4dc')
    build() {
      cd $startdir/src/$pkgname-$pkgver
      ./configure --prefix=/usr
      make || return 1
      make DESTDIR=$startdir/pkg install
    ~
    ~
    Thank you in advance.

    Some time ago I also tried to make meld package and I had to do something like this to make it install in the proper directory
    make prefix=/usr || return 1
    make prefix=/usr install DESTDIR=$startdir/pkg
    I know that's weird but it didn't want to work without these settings. I didn't investigated it further but I guess something was wrong in the meld makefile. I hope it's fixed now in the newest version.

  • /usr/local missing

    On my macbook, the folder /local doesn't seem to be there. Yesterday I did a fresh install of OS X, and now /usr/local is not there. I need it to create part of a toolchain for a project, so anyone know where it went, or if I could just create a directory called local?

    Hi Kabren,
       I think the installer used to create such empty directories but maybe it doesn't now. Since they are empty, you can make them yourself. However, I would think that most of the installers that use that install root by default will create the directories for you. If you have an app that doesn't or just want to create the directories yourself, you could do it with a command like:
    sudo mkdir /usr/local /usr/local/bin /usr/local/etc /usr/local/include /usr/local/info /usr/local/lib /usr/local/man /usr/local/sbin /usr/local/share /usr/local/share/man
    Gary
    ~~~~
       I saw a subliminal advertising executive, but only for a
       second.
             -- Steven Wright

  • Accessing /usr/local/bin directory

    I'm new to Unix and trying to access the directories /usr/local/bin and usr/local/lib to put files into that I need to run a program, but Terminal keeps telling me "no such file or directory." I am doing this work on my own computer, but do I need special permission to access these files?
    Any advice on moving the files into these directories?

    Usually, files get into /usr/local when you run "configure && make && sudo make install". Since you're new, I would suggest running "configure", "make", and "sudo make install" separately until you get the hang of it.

  • Explanation of usr/local/bin

    I have see this path come up when I have installed PHP/MySQL etc on my machine but neve rundersttod what it means.
    Is this the directory where programmes are installed by me that are not part of the OS, like Photoshop, PHP, MySQL, MS word etc?
    How do I look for files on my Finder are they stored on my HD or in my user profile?

    Andy,
    To add to Michael and j.v.'s posts, /usr/local has been the traditional place to install 3rd party software ie. software not written by the company that made the OS. So, /usr/local/bin contained binary files, /usr/local/lib contained the library files, /usr/local/man contained the man pages, and so forth. If you look on old Sun's, IBM, HP and other machines dating to the early 90's, that's generally what you'll see. Not all system administrators, or workstation owners, followed the general design intentions of the UNIX file system however.
    Now, binaries, libraries and man pages can be in a wide variety of places, depending upon the package installer's design. Fink will like to default to /sw, for example.
    As for freeware, or shareware, a well-designed config file will allow you to specify paths for bin, lib and man directories. So, with a little planning, you can get MySQL, and other open source freeware, to install in a directory layout of your design.
    I've always thought of "usr" to mean "User", as in the end User, versus the OS system itself. So /bin and /sbin were for binaries that were primarily used/called by other system routines, while /usr/bin and /usr/local/bin would contain binaries that User's may call/use. Doesn't mean you can't use stuff in /bin, nor that system administration stuff can't be in /usr/bin. I think of it only as a general guide to understanding why something is in a particular directory, not a hard and fast rule.
    Good general references on the overall design of UNIX are "The Design of the UNIX Operating System" by Maurice Bach, and "The Design and Implementation of the FreeBSD Operating System" by Marshall McKusick and George Neville-Neil.
    Ed
    PB G4 Mac OS X (10.2.x)

  • Itunes won't start up - can't find usr/lib/libstdc++.6.dylib

    Hi,
    I had to reinstall the OS 10.3.9 on my ti-book. I did an archive and install, but now iTunes won't start up. Console says it can't find this dynamic library:
    usr/lib/libstdc++.6.dylib
    Since I have a lot of my songs in my personal lib on this machine, and podcast susbscriptions, etc - I don't want to lose them if possible.
    Is there a way to just install this lib, or will I have to reinstall iTunes altogheter?
    I searched for the above file, but can't find it on the disk.
    thx.
    'mark

    Do you have any iTunes plugins? You may want to get rid of them and try again.
    Also, have you tried removing the corresponding com.apple.itunes.plist files from <youraccount>/Library/Preferences, logging out, logging back in again (or rebooting) and then relaunching iTunes? I don't think an archive and install will refresh this file for you. Nor will reinstalling iTunes.

  • Ld: cycle in dylib re-exports with /usr/X11/lib/libGL.dylib liker error

    Hello,
    I found out that some open source applications when tied to be installed from source or trough fink or mac ports simply fail at linking with the error:
    ld: cycle in dylib re-exports with /usr/X11/lib/libGL.dylib
    However, when I force the linker to use /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib instead it works.
    I am wondering what is the problem since /usr/X11/lib/libGL.dylib has to be exported from /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib.
    It is very painful to force configure to use right version of libGL.dylib. Since the two libraries are of
    different size the should be different. Simple replacement of /usr/X11/lib/libGL.dylib by /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib would work, but what are the consequences for the other applications?
    I would be very happy is someone from OS X developement would reply to this and address this problem in the future.
    Regards,
    Slobodan

    Post to the Unix forum under OS X Technologies and you should get a knowledgeable answer.

  • Java.lang.UnsatisfiedLinkError: /usr/local/weblogic/lib/linux/libweblogicunix1.so

    Hi.
    This is my configuration
    Red Hat Linux 6.2 kernel 2.2.14-6
    512 Mb Ram
    Bea Weblogic Server 5.1 Service Pack 9
    It runs fine with jdk 1.2.2; but when I try it with 1.3.1 I get this error (please
    see below)
    This is my installation secuence
    1. Downloaded jdk 1.3.1 tarball for linux from www.java.sun.com & installed according
    with instrucctions.
    2. changed JAVA_HOME from /usr/lib/jre1.2.2/ to /usr/lib/jdk1.3.1/ in the startWebLogic
    script
    trying it I get:
    "Green threads support not available
    Could not create the Java virtual machine."
    3. changed JAVA_OPTIONS from -green to -native
    After that i got the error subject of this message (please see below)
    I have searched this newsgroup for a similar post but found an unsolved message
    on april 12, 2001.
    Any ideas?
    Thanks in advance
    Sergio Ríos
    Ps: this is my error
    Thu May 24 15:51:13 CDT 2001:<I> <ListenThread> Listening on port: 90
    Thu May 24 15:51:13 CDT 2001:<I> <Posix Performance Pack> System has file descriptor
    limits of - soft: '1024', hard: '1024'
    Thu May 24 15:51:13 CDT 2001:<I> <Posix Performance Pack> Using effective file
    descriptor limit of: '1024' open sockets/files.
    Thu May 24 15:51:13 CDT 2001:<I> <Posix Performance Pack> Allocating: '3' POSIX
    reader threads
    Thu May 24 15:51:13 CDT 2001:<A> <SSLListenThread> ListenThread.run() failed:
    java.lang.UnsatisfiedLinkError: /usr/local/weblogic/lib/linux/libweblogicunix1.so:
    /usr/local/weblogic/lib/linux/libweblogicunix1.so: undefined symbol: makeCString
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1382)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1306)
    at java.lang.Runtime.loadLibrary0(Runtime.java:749)
    at java.lang.System.loadLibrary(System.java:820)
    at weblogic.platform.Unix.<init>(Unix.java:14)
    at java.lang.Class.newInstance0(Native Method)
    at java.lang.Class.newInstance(Class.java:237)
    at weblogic.platform.OperatingSystem.getOS(OperatingSystem.java:81)
    at weblogic.t3.srvr.T3Srvr$1.run(T3Srvr.java:1160)
    at weblogic.t3.srvr.Callback.done(Callback.java:37)
    at weblogic.t3.srvr.SSLListenThread.newServerSocket(SSLListenThread.java:474)
    at weblogic.t3.srvr.ListenThread.run(ListenThread.java:254)
    Thu May 24 15:51:13 CDT 2001:<!> <SSLListenThread> **** The WebLogic Server is
    no longer listening for connections.
    Thu May 24 15:51:13 CDT 2001:<!> <SSLListenThread> **** You should probably restart
    it.
    Thu May 24 15:51:13 CDT 2001:<I> <WebLogicServer> Server shutdown by system
    Thu May 24 15:52:14 CDT 2001:<I> <WebLogicServer> WebLogic Server started
    Thu May 24 15:52:14 CDT 2001:<I> <WebLogicServer> Server shutdown commencing NOW
    Thu May 24 15:52:15 CDT 2001:<I> <HTTP> Destroying servlets in default servlet
    context.
    Thu May 24 15:52:15 CDT 2001:<I> <WebLogicServer> Requesting thread shutdown
    Thu May 24 15:52:15 CDT 2001:<I> <SSLListenThread> Shutting down Thread[SSLListenThread,5,]
    Thu May 24 15:52:15 CDT 2001:<I> <ListenThread> Shutting down Thread[ListenThread,5,WebLogicServer]
    Thu May 24 15:52:15 CDT 2001:<I> <WebLogicServer> Waiting: '20' seconds for threads
    to complete shutdown
    Thu May 24 15:52:35 CDT 2001:<I> <WebLogicServer> Invoking garbage collection
    Thu May 24 15:52:35 CDT 2001:<I> <GC> GC: Before free/total=62768288/66846720
    (93%)
    Thu May 24 15:52:35 CDT 2001:<I> <GC> GC: After free/total=64551016/66846720
    (96%)
    Thu May 24 15:52:35 CDT 2001:<I> <WebLogicServer> Invoking garbage collection
    Thu May 24 15:52:35 CDT 2001:<I> <GC> GC: Before free/total=64544984/66846720
    (96%)
    Thu May 24 15:52:35 CDT 2001:<I> <GC> GC: After free/total=64550992/66846720
    (96%)
    Thu May 24 15:52:35 CDT 2001:<I> <WebLogicServer> Shutting down execute threads
    Thu May 24 15:52:35 CDT 2001:<I> <WebLogicServer> Shutdown completed

    Thanks because JDK 1.3 is not supported with WLS 5.1. See:
    http://www.weblogic.com/platforms/index.html
    However, WLS 6.0 supports JDK 1.3 since the JDK is already bundled with WLS
    6.0.
    Sergio Ríos wrote:
    >
    Hi.
    This is my configuration
    Red Hat Linux 6.2 kernel 2.2.14-6
    512 Mb Ram
    Bea Weblogic Server 5.1 Service Pack 9
    It runs fine with jdk 1.2.2; but when I try it with 1.3.1 I get this error
    (please see below)
    This is my installation secuence
    1. Downloaded jdk 1.3.1 tarball for linux from www.java.sun.com &
    installed according with instrucctions.
    2. changed JAVA_HOME from /usr/lib/jre1.2.2/ to /usr/lib/jdk1.3.1/ in the
    startWebLogic script
    trying it I get:
    "Green threads support not available
    Could not create the Java virtual machine."
    3. changed JAVA_OPTIONS from -green to -native
    After that i got the error subject of this message (please see below)
    I have searched this newsgroup for a similar post but found an unsolved
    message on april 12, 2001.
    Any ideas?
    Thanks in advance
    Sergio Ríos
    Ps: this is my error
    Thu May 24 15:51:13 CDT 2001:<I> <ListenThread> Listening on port: 90
    Thu May 24 15:51:13 CDT 2001:<I> <Posix Performance Pack> System has file
    descriptor limits of - soft: '1024', hard: '1024'
    Thu May 24 15:51:13 CDT 2001:<I> <Posix Performance Pack> Using effective
    file descriptor limit of: '1024' open sockets/files.
    Thu May 24 15:51:13 CDT 2001:<I> <Posix Performance Pack> Allocating: '3'
    POSIX reader threads
    Thu May 24 15:51:13 CDT 2001:<A> <SSLListenThread> ListenThread.run()
    failed:
    java.lang.UnsatisfiedLinkError:
    /usr/local/weblogic/lib/linux/libweblogicunix1.so:
    /usr/local/weblogic/lib/linux/libweblogicunix1.so: undefined symbol:
    makeCString
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1382)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1306)
    at java.lang.Runtime.loadLibrary0(Runtime.java:749)
    at java.lang.System.loadLibrary(System.java:820)
    at weblogic.platform.Unix.<init>(Unix.java:14)
    at java.lang.Class.newInstance0(Native Method)
    at java.lang.Class.newInstance(Class.java:237)
    at
    weblogic.platform.OperatingSystem.getOS(OperatingSystem.java:81)
    at weblogic.t3.srvr.T3Srvr$1.run(T3Srvr.java:1160) at
    weblogic.t3.srvr.Callback.done(Callback.java:37) at
    weblogic.t3.srvr.SSLListenThread.newServerSocket(SSLListenThread.java:474)
    at weblogic.t3.srvr.ListenThread.run(ListenThread.java:254)
    Thu May 24 15:51:13 CDT 2001:<!> <SSLListenThread> **** The WebLogic
    Server is no longer listening for connections.
    Thu May 24 15:51:13 CDT 2001:<!> <SSLListenThread> **** You should
    probably restart it.
    Thu May 24 15:51:13 CDT 2001:<I> <WebLogicServer> Server shutdown by
    system Thu May 24 15:52:14 CDT 2001:<I> <WebLogicServer> WebLogic Server
    started Thu May 24 15:52:14 CDT 2001:<I> <WebLogicServer> Server shutdown
    commencing NOW Thu May 24 15:52:15 CDT 2001:<I> <HTTP> Destroying servlets
    in default servlet context.
    Thu May 24 15:52:15 CDT 2001:<I> <WebLogicServer> Requesting thread
    shutdown Thu May 24 15:52:15 CDT 2001:<I> <SSLListenThread> Shutting down
    Thread[SSLListenThread,5,] Thu May 24 15:52:15 CDT 2001:<I> <ListenThread>
    Shutting down Thread[ListenThread,5,WebLogicServer] Thu May 24 15:52:15
    CDT 2001:<I> <WebLogicServer> Waiting: '20' seconds for threads to
    complete shutdown Thu May 24 15:52:35 CDT 2001:<I> <WebLogicServer>
    Invoking garbage collection Thu May 24 15:52:35 CDT 2001:<I> <GC> GC:
    Before free/total=62768288/66846720 (93%)
    Thu May 24 15:52:35 CDT 2001:<I> <GC> GC: After
    free/total=64551016/66846720 (96%)
    Thu May 24 15:52:35 CDT 2001:<I> <WebLogicServer> Invoking garbage
    collection Thu May 24 15:52:35 CDT 2001:<I> <GC> GC: Before
    free/total=64544984/66846720 (96%)
    Thu May 24 15:52:35 CDT 2001:<I> <GC> GC: After
    free/total=64550992/66846720 (96%)
    Thu May 24 15:52:35 CDT 2001:<I> <WebLogicServer> Shutting down execute
    threads Thu May 24 15:52:35 CDT 2001:<I> <WebLogicServer> Shutdown
    completed

  • Repair /usr/lib/libSystem.B.dylib

    The /usr/lib/libSystem.B.dylib is corrupted. Where can I download one copy?
    PowerPC macosx 10.4. Thanks in advance.

    That library is also updated as part of Security Update 2008-004. Your post says you're at "10.4", but it's not real specific as to the minor version number (i.e., 10.4.0, 10.4.9).
    If you're at 10.4.11 (and especially if you've already done that security update, perhaps via the Software Update menu item), you can download that update and re-apply it. Or use Pacifist to extract it from that update.
    Otherwise, as iBod says, you can get it with Pacifist from your install disc. Just make sure you re-apply any updates you had applied before, like OS updates or security updates, so you get a current one for your system.
    charlie

Maybe you are looking for