Too many symbols require `small' PIC references

Error Message:
ld: fatal: too many symbols require `small' PIC references:
have 6655, maximum 2048 -- recompile some modules -K PIC.
*** Error code 1
I am linking perhaps 100 object files to create a shared object. All objects are compiled in
the following manor:
/apps/SUNWspro/bin/CC -KPIC -z text -library=iostream -G -g -O
-DRW_MULTI_THREAD -D_REENTRANT -mt -D_RWBUILDSHARED -DPS_MT
-I/apps/persistence_3.55/include -I/apps/persistence_3.55/include/sys
-I/apps/rogue_wave/include -c DBPS_mycode.cc
Oh yeah, I am trying to migrate my code to Solaris 7 from 2.5.1 and the code is dependent on this version of persistence (3.5.5). I don't get the error when linking fewer objects together. Creating several small shared objects in place of the one won't help either because I'll still need all the shared objects to execute my application.
Are there any compile options to increase the size that this error message is eluding to? Do I need a patch to fix this problem?

The problem was fixed when I removed the optimization option -O.

Similar Messages

  • Too many symbols...

    I am using Workshop C++ V5.0 to compile a shared object consisting of a number of object files, all of them compiled with -KPIC in the following manner:
    CC -o foo.o -c -G -O -instance=global -KPIC -I/whatever foo.cpp
    When I try to link these, I get the following error Message:
    ld: fatal: too many symbols require 'small' PIC references:
    have 3155, maximum 2048 -- recompile some modules -K PIC.
    I found some messages regarding this problem in this forum, and in fact it does link without any problem when I drop that -O parameter. But I think this is not acceptable. There has to be another solution. Any ideas?
    PS: I applied a number of patches, but maybe I have overlooked one?!?

    The problem was fixed when I removed the optimization option -O.

  • Too Many Authentication Required Dialogs

    Hi,
    I'm using Java 1.6.0_u10, at a client site, behind a Microsoft Proxy (Poxy?) Firewall.
    when I try any Applets, or Java Web Start Apps, I get way too many "Authentication Required" Dialogs.
    How many is too many? well for me 1, really, but I'm giving up after typing my username/password
    - and clicking the "save this password in your password list" - (not sure what that's supposed to do,
    if not save me from these dialogs) - for the *+6th+ time*. It seems to be once for every resource accessed, even though
    they all come from the same domain - or they should.
    In the Java Control Panel, I have tried Manual Proxy Settings, with the same settings from Firefox, System settings and Browser settings.
    I'm getting a bit fed up.
    Question: Does anyone have trouble free experience of Java Web Start (and plug-in) apps/applets behind an authenticating proxy Firewall?
    If so, what's your secret?
    After 12 years of Java development, I'm not exactly a newbie. I haven't noticed any of this stuff happening with Flash..and Firefox seems to cope. (although Acrobat reader doesn't manage to update itself, and Netbeans 6.5 is repeated getting me locked out of Windows, but that's another story)
    I know the firewall is a nuisance, but if Sun really wants to catch up in the RIA market, it just has to... just work.
    Rgds, and thanks for reading, rant over,
    Matthew.
    Edited by: MatthewHarrison on Dec 1, 2008 5:22 AM

    That's really odd.
    I'm behind a NTLM authenticating MS Proxy server at work and I don't have an issue with Applets or JNLP.
    I'm on Java 1.6.11
    There a definitely issues with other software, for instance neither Apple's Safari or Google Chrome (both webkit) will work through the proxy server.
    But Java does.

  • I take a lot of people shots and have way too many out of focus pics.

    I have way too many out of focus shots.  I usually use tv mode with the shutter set at least 250 with the anti shake on.  I know there is a balance of aperature, iso and they seem to be close enough for lighting but the out of focus drives me nuts. This is the most important aspect of a pic in my opinion. I have sent my T2i in for focus issues two times and cannot tell a difference.  Any suggestions????
    Solved!
    Go to Solution.

    We'd probably have to see your shots with EXIF data to provide a specific response.
    Canon did a 3-part video on how the AF system works with B&H Photo.  You can find the videos on YouTube... here's the link to part I:  http://www.youtube.com/watch?v=iAx86nblZ2g
    I seem to recall each part is about 30 minutes, but well worth the time in what you'll learn about the focus system that you might not have known.
    A LOT of factors can result in out of focus images.  Camera movement (slow shutter speed during a hand-held shot) is just one of many possibilities.
    Tim Campbell
    5D II, 5D III, 60Da

  • Too many clicks required to close a window

    When I click to close a window, too often a menu pops up instead. What am I doing wrong?

    The buttons that were giving me a problem were close X; hide X. It didn't seem to matter whether I clicked on the close, hide or X a menu would pop up with a list of items: Open link in New Window, etc down to Copy Image.
    Now it seems to be working, or my fingers are working! Thanks for the great tip though in terms of closing the main windows and applications!

  • Java - too many levels of symbolic links

    Hi everyone,
    Today I've tried to launch eclipse and I noticed this strange error :
    [^81%][11:12][cafe][~]$ eclipse
    /usr/bin/java: line 2: /usr/lib/jvm/default/bin/java: Too many levels of symbolic links
    /usr/bin/java: line 2: exec: /usr/lib/jvm/default/bin/java: cannot execute: Too many levels of symbolic links
    Inspecting the /usr/lib/jvm folder revealed the issue:
    [^82%][11:14][cafe][~]$ cd /usr/lib/jvm
    [^82%][11:15][cafe][jvm]$ ls -lhA
    total 4.0K
    lrwxrwxrwx 1 root root 7 Sep 5 11:12 default -> default
    lrwxrwxrwx 1 root root 11 Sep 4 16:44 default-runtime -> default/jre
    drwxr-xr-x 3 root root 4.0K Jul 3 16:02 java-7-openjdk
    lrwxrwxrwx 1 root root 7 Sep 4 16:44 java-default-runtime -> default
    So I've just removed the default symbolic link and replaced with :
    [^82%][11:15][cafe][jvm]$ sudo rm default
    [^84%][11:16][cafe][jvm]$ sudo ln -s java-7-openjdk/jre default
    [^84%][11:17][cafe][jvm]$ ls -lhA
    total 4.0K
    lrwxrwxrwx 1 root root 18 Sep 5 11:17 default -> java-7-openjdk/jre
    lrwxrwxrwx 1 root root 11 Sep 4 16:44 default-runtime -> default/jre
    drwxr-xr-x 3 root root 4.0K Jul 3 16:02 java-7-openjdk
    lrwxrwxrwx 1 root root 7 Sep 4 16:44 java-default-runtime -> default
    and now eclipse launches without any issues.
    So I ask, is this the correct behavior? and..
    Why do we have so many symbolic links in this folder?
    Cheers,

    https://bbs.archlinux.org/viewtopic.php … 4#p1453804

  • Raport is extremely small when too many items in multivalue filter selected.

    Hello,
    I have a problem with report built in SSRS and deployed with Dashboard Designer to Sharepoint. There are few filters connected to report, 2 of them are multivalue. Regardless of data returned, when I select too many items in filter, the report is getting
    super small. It doesn't matter what you select, size changes when you select exact number of items or more. I replaced report with single line (filters where still conected) - result was the same.
    Small amount of items selected:
    More items selected:
    Size of the raport in Dashboard Designer is set to "Percentage of dashboard page", when I selected autosize, result was the same. I don't understand the behaviour of this report, do you know what is going on?
    Thanks in advance,
    MichalGo

    Yes, I deleted table and all other items from it, put line from toolbox and uploaded (filters were still connected to the dataset). The result was the same. 

  • There are too many levels of symbolic links to translate a path name.

    Hi
    I am copying from our TEST to DEV system, the command being this
    cp -r /oracli2/oracle/testora/iAS .
    However, the following messages were returned during the process
    cp: java There are too many levels of symbolic links to translate a path name.
    I checked and there indeed are many symbolic links.
    I have checked ML for this and no luck.
    Any one have an idea??
    Thank you,
    DA
    Told to tar the files, working on that now.
    Edited by: Dan A on Sep 18, 2008 12:11 PM

    Hussein what a marvelous suggestion.
    That by using cp -RPI can avoid doing a tar ...
    I am copying the applciation directories from TEST to DEV.
    I have copied the iAS directory from TEST to DEV using the tar (appcldev user)
    Now with the appdbdev user, I try to do the same and I get an error with tar:
    tar: 0511-169 A directory checksum error on media
    After checking for the solutions and fining nothing that could help me, I am now simpy copying using the cp -RP.
    Now I have (i know this is a UNIX thing) on the target system:
    iAS directory that was copied using tar (for appcldev user)
    iAS directory where symbolic links were preserved (for appdbdev user)
    Is this difference acceptable vis a vis cloning? Or should I go back to the appcldev user and recopy the iAS directory with the cp _RP option?
    Thanks again.

  • On a long web page with many small pics Firefox (4.0.1 on Linux Mint 11) doesn't load them all at once, and MAFF replaces original pics with blank lazy.png

    Similar problem trying to save web page with ScreenGrab! (many small pics on the web page are blank). Maybe there is a way to fine tune Firefox?

    Does the ext directory have the php_oci8.dll? In the original steps the PHP dir is renamed. In the given php.in the extension_dir looks like it has been updated correctly. Since PHP distributes php_oci8.dll by default I reckon there would be a very good chance that the problem was somewhere else. Since this is an old thread I don't think we'll get much value from speculation.
    -- cj

  • While surfing web too many website redirect occurs on safari as well as Google search. I am using wifi. This problem not there on my pic which is connected through wired modem

    While surfing web too many website redirect occurs. I am using wifi.  some times it redirects to sexual sites some times to App Store. I tried after deleting history and cookies also. I am using safari and Google browser. I changed router configuration and password but problem still exists.

    Hi! Thanks for your quick reply.
    A few things happened since I've posted this.
    1)I've deleted all the history and cookies from my macbook safari and when I opened the website with the issue, the problem did not happen this time.
    2)Seeing this, I've deleted my history on iPhone's safari and opened the same website but the problem was there again.
    3)The problem does not happen on iPad.
    So, I do not have the problem at all on Google Chrome but on Safari (now just on iPhone)
    Is this still about my router settings? If so would changing my phone DNS settings would suffice? Or do you think the problem might still remain on my computer as well?
    This is so frustrating for a person who does not know anything about technology at all
    Thank you!

  • Too many partitions in my W530?

    This may look like a silly question and I fully admit that it might be it... But I have been unable to find a way to get rid of some apparently unuseful partitions in my SSD. I am attaching two images (see below) for clarity.
    In image 1, I can see only two partitions, C: and Q: and there are also listed three other "Devices with Removable Storage": the DVD RW drive (D: ), the Removable Disk (F: ) and the Removable Disk (G: ). I tried to get rid of these last two (F: and G: ) but could not figure out how to achieve it. Not that their presence is a problem, just for cleaning purposes, as I do not see any need for them to be listed there. I don't even fathom what they may actually represent.
    In image 2, taken from the Acronis True Image backup app, besides the same C: and Q: partitions, I also see a System_drv and an unamed partition that are not listed in the Windows-7 figure. The Unamed Partition, by the way, is always empty but I was discouraged in the past to just get rid of it. I wonder if I should, having received conflicting advice on whether or not to do it.
    My question is: How can I eliminate the Removable Disks F: and G: as shown in the Windows figure and would it be a good idea to get rid of the Unamed partition as shown in the Acronis figure.
    All help will be very much appreciated.
    Thanks.
    Link to image 1
    Link to image 2
    Moderator note: images totalling more than 50k converted to links per forum rules:  Lenovo Community Participation Rules

    If you were to install Win7 from scratch on a brand new empty drive (spinner or SSD, doesn't matter) and not change anything from the standard default installation options, you'd get TWO partitions:
    (1) un-lettered "system reserved" 100MB, where Boot Manager (and boot menu, presented if you were to install a second or subsequent bootable OS after installing Win7 as the first bootable OS) is placed.  This is also marked as the ACTIVE partition, so that the BIOS goes here to start the actual boot process.
    (2) C-partition for the rest of the drive.  This is where Windows itself gets installed, as a "system" drive.
    In the case of Lenovo-provided machines, they have installed additional recovery tools, which are placed into that small un-lettered partition normally referred to as "system reserved" and only 100MB.  Lenovo has enlarged the partition from the standard 100MB to about 1.5GB, but it's functionally identical in purpose.  Also, it's been labeled "SYSTEM_DRV", rather than "System Reserved", but this is of no relevance.
    And Lenovo's also added that additional Q-partition, which is where the "data" for system recovery is placed, in the event you needed to or wanted to restore your machine to initial factory state, exactly as it looked when it first came out of the box.
    So... what's critical here is that standard Windows7 requires the TWO partitions: (1) ACTIVE partition, where Boot Manager and boot menu lives and where the BIOS goes to start the boot process on what is configured as the first hard drive in the boot sequence, and (2) C-partition because that is specified as the one-and-only bootable OS partition according to the default one-OS boot menu built by the Win7 installer and subsequently examined by Boot Manager at boot time.  Since by default there is only one bootable OS you will not be presented with the boot menu, but instead Boot Manager will simply use that one-and-only OS and start it.  If you had two or more bootable OS's, you'd get a boot list presented onscreen by Boot Manager, and you'd need to select which one to boot from within say 10 seconds else the default OS would automatically be booted.
    Any "system image" backup requires BOTH of the above partitions to be checked, since [at least theoretically] BOTH of them need to be backed up and/or restored in tandem should you need to recover from a disaster.  By backing and restoring BOTH, you guarantee a 100% working operating environment should you need to recover from a disaster.
    Now the Q partition can be deleted (and its space re-allocated to either expand C, or perhaps in conjunction with shrinking the generally much too large C can be used to allocate one or more additional "data" partitions D, E, etc.) if you will NEVER need to or want to recover back to Lenovo's "factory-provided" out-of-the-box system setup.  This could be the case if you use an alternative method for disaster recovery, such as using Macrium Reflect to take regular periodic (say once a week) "system image" backups, say to an external USB 3.0 drive.
    So you could use Macrium Reflect to take an initial "system image" backup, which would effectively be your equivalent of the Lenovo-provided Q partition content, although you wouldn't need Q if you had to restore the Macrium "system image" backup.  And then you'd just establish a weekly regime of further "system image" backups using Macrium, as your ongoing regular protection from a loss of Windows integrity which required some kind of restore to a prior working system.  In this case it would be no older than last week's backup.
    If you needed more current protection, just take more frequent "system image" backups (if you only have a C partition), or add a second backup tool like NovaBACKUP to take monthly/daily "data" backups (also to the external USB 3.0 drive).
    ==> You don't have "too many partitions".  But the above description explains why you have what you have, and confirms that you can blow away Q if you have an alternative and superior backup/recovery method (such as Macrium Reflect) in case of a disaster.

  • I just installed Maverick 10.9 and I'm not happy.  Too many things not working.  How can I get back to my OS 10.6.9?

    I just installed Maverick and I'm not happy.  Too many other things not working.  How can Iget back to 10.6.9?

    If you have a backup, it is very easy to revert back to your previous system setup.
    If you don't, then the downgrade is much harder to accomplish as it require a complete clean install of OS X 10.6 Snow Leopard.
    Before going down that laborious road! maybe you tell us what issues you are having.
    In additon, Please download, install and run Etrecheck.
    Etrecheck was developed as a simple Mac diagnostic tool by a regular Apple Support forum user and contributor named Etresoft.
    Etrecheck is a small, unobstrusive app that compiles a snapshot of your entire Mac hardware system and installed software.
    http://www.etresoft.com/etrecheck
    Copy/paste and post its report here in another reply thread so that we have a complete profile of your Mac's hardware and installed software so we can all help with your Mac performance issues.

  • Mail slow down; too many messages?

    Mail (4.4) has slowed down a bunch here. I click on an unread message and it takes a good 5 seconds (or more) to show the message and any pics in it. (most of the time it seems to display the wrong message for a quick spell, then go and wait on the correct message)
    I do have 9 accounts (and 3 dead ones) Most IMAP and some POP. I do sync and also keep/move a bunch to the On My Mac section.
    Is there a way to find the total # of messages in Mail? (not just a selected folder)
    I might just go the mailSteward route and keep Apple Mail lean and mean.
    Message was edited by: Suds&Hops

    I wish I could offer a solution ... I'm posting because I'm also suffering from brutally slow search in Apple Mail. I have multiple mailboxes with lots of messages using IMAP and POP with Gmail but must it really take (literally) a minute to type something into the box and get results? Even more frustrating, typing into the box is slow ... each letter takes 5-10 seconds to apppear!
    I tried "vacuuming" my mailbox according to instructions I found online. That made it a little smaller but didn't help noticeably. My sense is that the indexing is screwed up or I simply have too many messages and it's choking on it.
    I'd love anyone's input! I'm a recent convert (back) to Mac OS and I'm just not sure how to begin fixing this problem.
    Message was edited by: jamiemex

  • Multisim 2001 "too many parameters for subcircuit" error

    When simulating circuits in Multisim 2001 with op amps from User library am getting Netlist Error message "Unable to correctly determine the nodes for the current circuit due to the following reasons:
            Too many parameters for subcircuit type lf156_op_amps_1 (instance: xxu3)"
    or a similar message for whatever op amp am using.  Have tried creating components for several different op amps and always get same error message.  Carefully checked the Pin Mapping Table and the symbol pins are correctly matched with order of pins in model.  The only way have been able to get a simulation to run with op amp components in the User Library is if copy an op amp directly from Multisim library to User library and make no changes whatsoever.  But if do something seemingly minor such as bring up the Symbol editor and add a text note underneath the symbol then get the "too many parameters for subcircuit" error.
    Am also getting a Consistency Self Check error stating "Error: The circuit it empty.  Simulation requires at least one ground."  Do have ground in circuit; presumably this error is related to Netlist error above.
    Operating system is Windows XP Professional.

    Well, this is an interesting situation in Multisim 2001. I tried doing this with another component and had the same results. I just renamed the part with no other changes and re-saved it to my database and sure enough I got this error. I have no idea what is causing this other than just a bug in the software. Us 2001 users will just have to live with this unless someone does happen to find a solution.
    I don't seem to have any problems when creating new components and using or editing existing symbols with new model information. This does suck. What if just wanted to edit one paramenter instead of using a completely different model? I really hope someone can find a workaround or solution to this. I am glad you broughtm this to our attention.
    Kittmaster's Component Database
    http://ni.kittmaster.com
    Have a Nice Day

  • How many shared mailboxes is too many in Exchange?

    My organisation is running an Exchange 2010 environment with Outlook 2010. Due to a migration that occurred a few years back where several domains were rolled into one (4 domains using various email servers - Exchange 2000, Exchange 2003 and Domino) we have
    ended up with many generic mailboxes and of course the staff who use them "need" them.
    We have approx. 5000 staff all with standard user mailboxes and over 400 shared mailboxes. I have been told by a few people that this is far too many shared mailboxes for an organisation our size.
    I'd really just like some tips, ideas and guidance on what the recommended amount of shared mailboxes should be.
    Also any ideas on how to reduce this number by using some alternative methods would be much appreciate.

    Hi,
    Based on my knowledge, there is no official article to explain the recommended percentage of user mailboxes to shared mailboxes ratio.
    As Gulab said, the number of shared mailboxes depends on your requirement. You just need to create suitable number of shared mailboxes for your company.
    What's more, when people leave the company, we can disable or remove their mailboxes. Here are some threads for your reference.
    Disable-Mailbox
    http://technet.microsoft.com/en-us/library/aa997210(v=exchg.141).aspx
    Remove a Mailbox
    http://technet.microsoft.com/en-us/library/bb125192(v=exchg.141).aspx
    Hope it helps.
    If there are any problems, please feel free to let me know.
    Best regards,
    Amy
    Amy Wang
    TechNet Community Support

Maybe you are looking for

  • Session method and call transaction methos which one is the sap recomonded

    hi PLease give me the answer to these questions. session method and call transaction methos which one is the sap recomonded why . 2) if we want to maintain BDC program in all the systems.wt to d0

  • Sub contracting Challan closing error

    Dear All,      I am facing problem while doing challan closing in J1IF13 Error message i am getting is Document 0000005560 2010  is not released for accounting. Message no. 8I267 Please help me to solve this issue. Vengatesh.S

  • Is Adobe "Support" an contradiction in terms?

    I have recently (now a month ago) purchased an upgrade of my exisiting Acrobat Standard 8 to Professional 9.  It downloaded OK, but it would accept not my exisiting serial munber as valid (it is, and I didn't mistype it!). Will Adobe help - Short ans

  • BAPI for MIGO Transfer Order Posting and STO

    Hi I am trying to post a transfer order thru MIGO using BAPI_GOODSMVT_CREATE. But could not able to identify the following fields : 1) Material Slip or Material Document number 2) Final Plant and storage location 3) Destination plant and storage loca

  • Regarding LDB pnpce

    hi experts, i m in need to create a report means i have to design the screen,in which i have to use LDB pnpce for HR,but if i select program type "module pool" in the report attributes  the filed LDB name is not coming means but when i select executa