Find the answer to your Linux question:
Page 2 of 2 FirstFirst 1 2
Results 11 to 15 of 15
A x86_64 machine is usually able to execute 32bit binaries....
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #11
    Trusted Penguin Irithori's Avatar
    Join Date
    May 2009
    Location
    Munich
    Posts
    3,444

    A x86_64 machine is usually able to execute 32bit binaries.
    You must always face the curtain with a bow.

  2. #12
    Just Joined!
    Join Date
    Sep 2012
    Location
    Nashville, TN
    Posts
    98
    I would have to agree with that. Also if you statically link don't you lose some of the features of using shared objects? For example if a user does a security update and go to an updated version of the needed library, the program using a static link will not get the update. Would my assumption be correct?

  3. #13
    Trusted Penguin Irithori's Avatar
    Join Date
    May 2009
    Location
    Munich
    Posts
    3,444
    Yes, I listed that point earlier.
    You must always face the curtain with a bow.

  4. $spacer_open
    $spacer_close
  5. #14
    Just Joined!
    Join Date
    May 2012
    Posts
    87
    Quote Originally Posted by Irithori View Post
    A x86_64 machine is usually able to execute 32bit binaries.
    no, what I want to do is to build the program from a x86_64 fedora machine but use it on a i686 ubuntu machine

  6. #15
    Trusted Penguin Irithori's Avatar
    Join Date
    May 2009
    Location
    Munich
    Posts
    3,444
    gcc can create 32bit x86 binaries with the correct switches given and all dependencies fullfilled, even on a x86_86 machine.
    You must always face the curtain with a bow.

Page 2 of 2 FirstFirst 1 2

Posting Permissions

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