GCC 2.96 and "-march=i686"

Ask a Question related to UNIX Programming, Design and Development.

  1. #1

    Default Re: GCC 2.96 and "-march=i686"

    Charles Wilkins <2boxers_at_comcast.net> wrote:
    > I do recall there being issues with GCC 2.96, which was not an
    > official gcc release.
    >
    > Install a new native compiler and this problem should go away.
    > Charles
    Hi Charles.

    Thanks for the quick response. As for installing a new version of GCC, my
    concern is, what will happen to all the current applications that were
    built to run on my system? For instance, the entire KDE depends upon glibc
    2.2.5 AFAIK, and GCC 3.x requires glibc 2.3. If I install GCC 3.x (and
    glibc 2.3), will KDE stop working? Or am I missing anything?

    Thanks again,
    Dai

    --
    Daigoro F. Toyama
    RLU #281828
    KDE 3.0.5 / RedHat 7.3 (kernel 2.4.20-13)
    Mozilla Firebird 0.6.1+ (2003-08-06)
    Daihard Guest

  2. Similar Questions and Discussions

    1. Proj cannot run on LCDS 2.6 ES due to "Unable to resolveresource bundle "datamanagement" for locale "en_US"
      hi, all, We have developped an application on Flex Build 3 (run successfully), but failed when we try to deploy it on Tomcat with LCDS 2.5 ES...
    2. CFINPUT type="radio" w/ "value" requires "label"
      On a Flash form, when you specify type='radio' and value='whatever', the value of the 'value' attribute will be displayed as a label if no 'label'...
    3. #26162 [NEW]: $a="0abcdefg";if ($a==0) echo "OK"; result is "OK" ?!
      From: zhuminglun at yahoo dot com dot cn Operating system: linux/win2000 PHP version: 4.3.4 PHP Bug Type: *General Issues...
    4. #26162 [Opn->Bgs]: $a="0abcdefg";if ($a==0) echo "OK"; result is "OK" ?!
      ID: 26162 Updated by: didou@php.net Reported By: zhuminglun at yahoo dot com dot cn -Status: Open +Status: ...
    5. "Start" "Program" "Menu" list is empty
      For what ever reason my list of installed programs in my "Start" "Programs" menu is empty. Anyone know how to restore the list. Thanks for your...
  3. #2

    Default Re: GCC 2.96 and "-march=i686"

    On Thu, 07 Aug 2003 05:52:50 GMT, Daihard <daihardM3NO@SPAMyahoo.com>
    wrote:
    >Charles Wilkins <2boxers_at_comcast.net> wrote:
    >
    >> I do recall there being issues with GCC 2.96, which was not an
    >> official gcc release.
    >>
    >> Install a new native compiler and this problem should go away.
    >> Charles
    >
    >Hi Charles.
    >
    >Thanks for the quick response. As for installing a new version of GCC, my
    >concern is, what will happen to all the current applications that were
    >built to run on my system? For instance, the entire KDE depends upon glibc
    >2.2.5 AFAIK, and GCC 3.x requires glibc 2.3. If I install GCC 3.x (and
    >glibc 2.3), will KDE stop working? Or am I missing anything?
    >
    >Thanks again,
    >Dai
    installing a new compiler is not the same is installing a new c
    library.

    upgrading glibc is no small task and you dont have to do it.

    you can install your compiler into an isolated directory and call it
    up for use to compile new programs.

    old programs will continue to run because you are not removing any
    libraries from your system, just adding a new compiler and its
    associated libraries to its own directory.

    read the install instructions carefully so you can understand how to
    build gcc. it isnt hard, but keep in mind gcc is not the same thing
    as glibc.

    if you have software that requires a version of glibc that isnt on
    your system, then consider upgrading to a newer version of linux.

    upgrading glibc is painful and can be frustrating if you dont know
    exactly what requires what in order to run.

    building a new native compiler on the other hand is something most
    anybody can do by carefully really the install instructions.

    good luck
    Charles
    Charles Wilkins Guest

  4. #3

    Default Re: GCC 2.96 and "-march=i686"

    Daihard wrote:
    > The binaries are produced fine with this switch. However, the executable
    > will not run. I am wondering if this is a bug in GCC 2.96? The exact
    > same switch on GCC 3.2 (RH 8) works fine.
    Keep in mind that only RedHat distributed gcc 2.96, and that the GNU team
    has never released that version (check ftp.gnu.org). To me this is a clear
    statement that 2.96 "is not worthy" and should not be used.

    --
    ----- stephan beal
    Registered Linux User #71917 [url]http://counter.li.org[/url]
    I speak for myself, not my employer. Contents may
    be hot. Slippery when wet. Reading disclaimers makes
    you go blind. Writing them is worse. You have been Warned.

    stephan beal Guest

  5. #4

    Default Re: GCC 2.96 and "-march=i686"

    Charles Wilkins <2boxers_at_comcast.net> wrote:
    > upgrading glibc is no small task and you dont have to do it.
    >
    > you can install your compiler into an isolated directory and call it
    > up for use to compile new programs.
    >
    > old programs will continue to run because you are not removing any
    > libraries from your system, just adding a new compiler and its
    > associated libraries to its own directory.
    Thanks again! I am now downloading the source for GCC 3.3. One last
    question... If I successfuly build/install GCC 3.3 on my RH 7.3 system,
    will the programs that I build with this new compiler run on this machine?

    Thanks once again, and regards,
    Dai

    --
    Daigoro F. Toyama
    RLU #281828
    KDE 3.0.5 / RedHat 7.3 (kernel 2.4.20-13)
    Mozilla Firebird 0.6.1+ (2003-08-06)
    Daihard Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139