Libfast.a unavailable in SPARC 64-bit mode?

With Studio 11 on SPARC (Sun C 5.8 Patch 121015-02 2006/03/29) when compiling a "Hello, world" program like this:
$ cc -xarch=generic64 -lfast hello.c
I get:
ld: fatal: library -lfast: not found
ld: fatal: File processing errors. No output written to a.out
There is no libfast.a in prod/lib/v9, only in prod/lib.
I can't see any reason -lfast can't be used in 64-bit mode. I searched and can't come up with anything The documentation at http://docs.sun.com/source/819-3688/perf.app.html.
Am I missing this restriction somewhere in the documentation?

libfast, a very old library, was designed in a way that did not scale to 64-bit architectures. A v9 version might have to be called "libslow". :-)
In principle, the library could be redesigned to work with 64-bit architectures, but there has been little or no customer demand for it. In addition, libfast is not MT-safe, and a new version should be designed to be MT-safe. Then we have to ask, with multiple versions of malloc already available on Solaris, why do we need yet another version?
We continue to ship the 32-bit SPARC version to accomodate makefiles and build scripts that used libfast. On other platforms, simply omit -lfast from link commands, or use one of the alternative versions of malloc that come with Solaris.
Run "man malloc" to find pointers to other allocator libraries.

Similar Messages

  • What is going on ?!?!? I can't start logic pro in 64-bit mode

    I have been struggling with this issue for a while now, but I haven't made any progress. I am unable to start Logic Pro 9 in 64-bit mode. And when I say that, I mean that if I select the Logic Pro app in Finder, and say "Get Info," there is no "Start in 32-bit mode" option like all of the tutorials say to do. It used to show up, and I was able to start in 64-bit mode just fine, but suddenly, the option is not there, and the app is starting in 32-bit mode.
    My Mac/OSX have been running so well, that I'm not too knowledgeable about where to even start looking for a solution. I am very comfortable with the Terminal, etc, so I can follow directions well, but I don't know where this problem stems from.
    The machine is running in 64-bit mode, ie, if I do uname -a, it does return that the system is running in 64-bit mode. Logic runs just fine outside of not starting in 64-bit mode, but I want/need to be taking advantage of all of the RAM I spent so much money on.
    I'm not sure what info would be needed, but here goes:
    Mac Pro 3,1 (early 2008), 8-core 2.8Ghz.
    10GB RAM
    4 SATA HDDs
    NVidia Geforce 8800 GT 512MB RAM
    OS X Mavericks with all current updates
    Logic Pro 9.1.x, again,  with all updates available.
    Steinberg UR22 audio interface (USB)
    Also, I'm not sure if it matters, but I also have Windows 7 installed through Bootcamp, and it is running fine, and recognizes 32-bit/64-bit apps just fine.
    I hope that's enough for someone to be able to tell me where to start looking. I really don't get it. This was happening when I first installed Mavericks. I ended up doing a fresh install from USB stick, and everything was going fine. I don't think that an update has changed things, as the last time I opened Logic, it did open in 64-bit mode. Suddenly though, that option is unavailable.
    Is there a plist entry I can edit that will force it into 64-bit mode?
    What part of the OS is in charge of this type of thing?
    Any help is greatly appreciated.

    Could be corrupted preferences.
    In the Finder, choose Go > Go to Folder from the menu.
    Type ~/Library/Preferences in the "Go to the folder" field.
    Press the Go button.
    Remove the  com.apple.logic.pro.plist  file from the Preferences folder. Note that if you have programmed any custom key commands, this will reset them to the defaults. You may wish to export your custom key command as a preset before performing this step. See the Logic Pro User Manual for details on how to do this. If you are having trouble with a control surface in Logic Pro.
    Be sure and use the ~ character in the path name.

  • How to get to 32-bit mode in Photoshop on Yosemite

    Having a problem. I need Photoshop to run in 32-bit mode in order to access "Lighting Effects". Photoshop users will know what I'm talking about, it's unavailable and greyed out in 64-bit mode. But I don't see the option to select it. My understanding is that it should appear under General: "Run in 32-bit Mode" but it's clearly not there. Is there another check box or something somewhere else I need to check in order to gain access to them? Do I need to do a 32 bit kernel install or something?
    This is Adobe's response. It's for CS5, but the information is still valid. It is kind of frustrating though that they haven't brought lighting effects to 64-bit when they've now had CS5, CS6, and multiple versions of CC to get it done.
    Still, I don't see the 32-bit check mark and Apple's support documentation says it should be there. I don't know if Firevault interferes with it or not. I am running regular HFS+ (not case sensitive).

    Resolved.
    Basically the old method doesn't work anymore and the only way to use Lighting Effects is to down sample the image to 8-bit.  It's an unsatisfactory work around, but it's the only alternative I have.

  • Possible to tell compiler to use 64bit pointer when using 32 bit mode?

    Hey everyone,
    Is there a way to tell the compiler that a pointer will be 64 bits when compiling in 32 bit mode, like with a pragma of somesort? On Alpha, OpenVMS, there is a way to do it, just wondering if this existed on forte/unix.

    There are no 64-bit pointers in 32-bit Solaris, and the process address space is limited to 32 bits.
    The supported hardware (SPARC, x86, Opteron) does not provide 64-bit pointers in 32-bit mode. (That is, you cannot dereference a 64-bit value in 32-bit mode.)
    Sun compilers therefore do not provide a way to create a 64-bit pointer in 32-bit mode.

  • Compilation of C program in 64 bit mode using  gcc

    How do i compile a C program in 64 bit mode using gcc 2.95.2. I am using Sun Os 5.8.
    Pls give the command

    When i use the follwing script
    cc -w -v -DSOLARIS -DSOLARIS2 -m64 -c $1.c -I./. -I/usr/lib/sparcv9 -I/usr/include -I/usr/include/sys -I/usr1/soft/smshdr -I/oracle9i/precomp/public -I/oracle9i/sqllib/public
    I got the following error .. Pls help
    Reading specs from /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/specs
    gcc version 2.95.2 19991024 (release)
    /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/cpp -lang-c -v -I./. -I/usr/li
    b/sparcv9 -I/usr/include -I/usr/include/sys -I/usr1/soft/smshdr -I/oracle9i/prec
    omp/public -I/oracle9i/sqllib/public -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dsparc -D
    sun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__S
    VR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -w -D__arch64__ -Ac
    pu(sparc64) -Amachine(sparc64) -DSOLARIS -DSOLARIS2 XCupCRC.c /var/tmp/cckMTbiU.
    i
    GNU CPP version 2.95.2 19991024 (release) (sparc)
    #include "..." search starts here:
    #include <...> search starts here:
    /usr/lib/sparcv9
    /usr/include
    /usr/include/sys
    /usr1/soft/smshdr
    /oracle9i/precomp/public
    /opt/sfw/include
    /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/../../../../sparc-sun-solaris2
    .8/include
    /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/include
    /usr/include
    End of search list.
    The following default directories have been omitted from the search path:
    /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/../../../../include/g++-3
    End of omitted list.
    /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/cc1 /var/tmp/cckMTbiU.i -quiet
    -dumpbase XCupCRC.c -m64 -w -version -o /var/tmp/ccqeBknF.s
    cc1: -m64 is not supported by this configuration
    cc1: -mptr32 not allowed on -m64
    GNU C version 2.95.2 19991024 (release) (sparc-sun-solaris2.8) compiled by GNU C
    version 2.95.2 19991024 (release).
    XCupCRC.c: In function `XCupCRC':
    XCupCRC.c:45: internal error--unrecognizable insn:
    (insn 208 206 210 (set (reg:DI 10 %o2)
    (symbol_ref:DI ("*.LLC0"))) -1 (nil)
    (nil))

  • Setup fo running in 64 bits mode (Solaris)

    Hi everybody.
    I would like to know what do I have to change so that I can run Sun Java System Application Server on Solaris Sparc in 64 bits mode.
    I am planning to deploy an Enterprise Application on servers with High RAM, so I would like to be able to use beyond 4GB.
    My applications use intensively JMS too.
    Thanks in advance for your help.
    Sergio Guti�rrez

    What version of the application server do you have? We don't support the 64-bit JVM on any released version of the application server; that support will be in SJSAS 9.1 (glassfish v2), for which you can try a beta version. SJSAS 8.x version scan't use the 64-bit JVM because they have native 32-bit libraries. 9.0 is somewhere in between -- you could configure it to use the 64-bit JVM, but it's not something that is actually supported.
    To use the 64-bit JVM where we support it, in the jvm options, replace -client or -server with -d64.
    Does your application really need more than 4GB of RAM? There is a performance penalty for using the 64-bit JVM, and it's rare that the ability to use more memory in the appserver can offset that performance difference. Plus, traditional GC will be a problem if you leave the appserver up long enough to fill the old space (which will depend on how big you size it, of course, but considering an application server will be up in productions for months at a time, you'll get there eventually no matter what) -- so if you really need the larger heap, I'd suggest making sure that you use the concurrent garbage collector.

  • If I download Firefox on Windows 7 64 bit, how do I get it to run in 32 bit mode?

    I have noticed if I'm on a 64 bit PC ( I am remote support for a product that needs 32 bit browser/32 bit java to work correctly), and they have upgraded to Firefox 8.0 it seems to install and run natively in 64 bit mode, and will not recognize Java 6 29 32 bit plugin.

    If there was not a problem, I would not have asked the question. I have encountered this on 9 different pcs this week alone, all of them Windows 7 64 bit and had to swap them to a different browser for Java 6 29 to work.

  • How to install Oracle VM Server 2.2.0 as 32-bit mode on a 64-bit machine.

    Gurus,
    If I am not wrong, the Oracle VM Server 2.2.0 installer for 32-bit and 64-bit are the same file.
    I have AMD 64 bit machine, when I install Oracle VM Server 2.2.0, it installs as 64-bit.
    However due to requirement, I want to install Oracle VM Server in 32-bit mode.
    Will appreciate the steps.
    Regards,
    Krishna

    Krishna,
    Please note that the zip file from the Oracle eDelivery/Linux site contains a single Oracle VM server ISO file; this file is used for both x86 and x86-64 hardware. The Oracle VM server install routine automatically detects the hardware platform and installs the appropriate 32-bit or 64-bit Xen hypervisor. Regardless of the hardware platform, 32-bit or 64-bit, dom0 is 32-bit. Will a 32bit dom0 meet your business requirements?
    Could you please let us know the business requirements re 32bit?
    For details about the installation, sizing and server resource requirements please review http://itnewscast.com/chapter-4-oracle-vm-server-sizing-installation-and-updates
    Respectfully,
    Roddy

  • Why do I get an error message in safari 5.1 telling me to restart in 32 bit mode in order to "view the movie" when I first start safari on opening page?

    why do I get an error message when I start safari 5.1 telling me I need to open browser in 32 bit mode in order to "view movie" ? This occurs when I start safari on the opening page (the page with all the boxes for most viewed web sites). This had never occurred with safari up until the latest updates to safari & OSX [Version 5.1 (6534.50)] and OSX 10.6.8.
    also, I'm not trying to view a movie - this occurs for the page previews that load when safari opens.
    thanks.

    go here:
    http://get.adobe.com/shockwave/otherversions/
    choose "different version">full 64 bit and download - seems to have solved probem...let you know if it happens again

  • Need to run macbook pro in 32 bit mode to run and external modem how do i change from 64 bit to 32 bit

    I have a macbook pro which i presume runs in a 64 bit mode. living in a country without broadband i need to use a 32 bit modem, can i change the system to run this modem at 32 bit as it wont load at 64?

    Reboot holding 3 and 2, see if your modem works.
    Rebooting again sets it back to 64 bit.
    If 32 bit works then your fine, for now, but eventually your going to have to go 64 bit.

  • Can't get Macbook Pro 2,1 to 64-bit mode

    I'm running a late 2006 macbook pro with an intel core 2 duo 2.33 mhz and I was wondering if there is anyone that knows if there's a way to get it to boot in 64-bit mode. Thanks.

    donv (The Ghost) wrote:
    No 64 bit apps will run on the 32-bit kernel, but running 64-bit apps on the 64-bit kernel does not require start up to the 64-bit kernel. And, only some 32-bit apps will run on the 64-bit kernel.
    That's not quite correct.
    32-bit and 64-bit applications will run on either kernel.
    However 32-bit kernel extensions will only run on the 32-bit kernel, and 64-bit kernel extensions will only run on a 64-bit kernel.
    That's why Apple is currently defaulting to booting to the 32-bit kernel; most non-Apple kernel extensions have not yet been made available in 64-bit form for SL.

  • How do I set Firefox 4 to automatically start in 16-bit mode?

    Certain web sites I use daily require Firefox 4 to be started in 16-bit mode. How do I set Firefox 4 to automatically start in 16-bit mode?

    Do you mean 32 bit mode as opposed to the default 64 bit mode?
    # Close Firefox
    # Open the Applications folder in Finder
    # Right click or control-click the Firefox.app icon
    # Select "Get Info"
    # Select or Deselect "Open in 32-bit mode"
    # Close the "Firefox Info" window
    # Restart Firefox

  • How can I get my installed plugins to show up in Logic after ive installed the plugin discs? ive tried changing the bit mode. it STILL doesn't work.???

    I tried installing a program but when i open logic and scan the audio units, it doesnt come up. Even if i change the bit mode, it still doesnt show up. I even tried restarting my machine..Can anyone help me or give me some ideas.
    i just wanna get this plugin to work.

    Have you confirmed that the plug-in installed to one of the locations where Logic might find it? Most plug-ins go to /Library/Audio/Plug-ins/Components. Some (rarely) install to ~/Library/Audio/Plug-ins/Components (where "~" is your user folder). Look in both locations and see if the plug-in is actually there.
    When installing plug-ins, if you are offered options as to what format to install, be sure to include Audio Units. Logic will not see other formats like VST, RTAS, AAX, TDM, etc. If you use other software that recognizes those formats, it's fine to install them too, just be sure you don't deselect Audio Units.
    Finally, if you're sure the plug-in is installed to the right place, open the Audio Units Manager in Logic and check to see if the plug-in passed validation. Go to the main menu and choose Logic Pro > Preferences > Audio Units Manager. Check to see if your plug-in is listed there. If there's not a check mark next to it in the "Logic" column, that means it failed validation. If so, the "Compatibilty" column will tell you why. Keep in mind that if the AU is 32-bit, you have to launch Logic in 32-bit mode to see it here. Likewise, 64-bit plug-ins show up in the manager in 64-bit mode.

  • Oracle 10g installation in an SPARC 64 bit Solaris 10 server

    Good morning,
    I'm trying to install Oracle 10g Enterprise Edition in a server with Solaris 10 as operating system. When I run the oui, the prerequisites part is passed but the installation gives me an error telling that the installer can't write in the /tmp directory. Nevertheless, I have writing grants and space enough in that directory, in fact the installer writes the installAction.log in this directory. So I don't understand which can be the problem?
    Any suggestions?
    Thanks in advance.
    Regards,
    Mabel

    It could be you don't have enough free space on the tmp dir.
    Check this point from the
    Oracle® Database Installation Guide. 10g Release 2 (10.2) for Solaris Operating System (SPARC 64-Bit). Part Number B15690-02
    If you determined that the /tmp directory has less than 400 MB of free disk space, then identify a file system with at least 400 MB of free space and set the TMP and TMPDIR environment variables to specify a temporary directory on this file system:
    1. Use the df -k command to identify a suitable file system with sufficient free space.
    2. If necessary, enter commands similar to the following to create a temporary directory on the file system that you identified, and set the appropriate permissions on the directory:
    $ su - root
    # mkdir /mount_point/tmp
    # chmod a+wr /mount_point/tmp
    # exit
    3. Enter commands similar to the following to set the TMP and TMPDIR environment variables:
    Bourne, Bash, or Korn shell:
    $ TMP=/mount_point/tmp
    $ TMPDIR=/mount_point/tmp
    $ export TMP TMPDIR
    C shell:
    % setenv TMP /mount_point/tmp
    % setenv TMPDIR /mount_point/tmp
    ~ Madrid.

  • Is there a way to open photoshop cs6 in 32-bit mode on a windows 7 64-bit system.

    I was wondering if there is a way to open photoshop cs6 in 32-bit mode on a windows 7 64-bit system, because photoshop won't recognize the pen pressure on my graphics tablet (yiynova msp19u) I read that some users got it to work in 32-bit mode on macs, and all my other programs like zBrush, art rage, sketch book pro recognize the pen pressure on the tablet.

    well I am going to assume that the application marked photoshop is the 32-bit application, since the other on is marked 64-bit and I don't see one 32-bit. in any case it still not recognizing pen pressure and i have the newest drivers. The only thing I can think of now is that wacom drivers are interfering with it some how since they don't get along, although I was pretty sure i got rid of all wacom software.
    Sigh, it's starting to look like I have to format my computer

Maybe you are looking for

  • Is there a debug log file for iTunes "Add to Library" failures?

    I have an odd movie file (mp4, h264, AAC) that iTunes will not import. I transcode, tag and import videos all the time but this one fails silently on import. I've tried the drag n drop, import to library and auto-import folder methods. Nada. It plays

  • Adobe Premier Elements 10. Burning Issues!!

    I am curently using PE trial. I have edited AVCHD footage from my Panasonic HD video camera using Sony Vegas and used Sony Vegas to render to m2t with a view to burning using PE. The file size is 8GB. I have selected in PE Share: AVCHD. Pal Widescree

  • Getting mp3 player to work in Firefox

    Hello I need to embed some sound files in a web site and when I use the straightforward media plugin option the media player works fine in IE with a slimline control bar (as desired) however it does not work in a Firefox browser. If I change the play

  • WHY DO BT HOLD YOU TO RANSOM

    Why should I have to agree to a £130 possible charge to rectify a problem that YOU should of sorted when YOU installed infinity but if i dont agree you will not send out an engineer even tho its your fault . Bt you are a total rip and as soon as i ca

  • Photos automatically rotate

    hi everyone, i have about 400 photos i took when i was on a trip and when ever i open them up fully in iphoto the all rotate 90 degress to the right. anyone know how to fix this? thank you