Changeset 8050


Ignore:
Timestamp:
08/16/19 03:09:28 (4 months ago)
Author:
stefan
Message:

update 64 bit iinfo

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/README

    r6803 r8050  
    2929 
    3030 
    31 Troubleshooting: 
     31TROUBLESHOOTING: 
    3232 
    3333If you get the error: 
     
    3535gnu/stubs-32.h: No such file or directory 
    3636 
    37 try: 
     37you are probably doing a 32 bit build on a 64 bit system. This is OK. Try: 
    3838 
    3939sudo yum install  glibc-devel.i686 
     
    4949_64 BIT COMPILES ON LINUX_ 
    5050 
    51 Earthworm currently compiles in 32 bit mode. Earthworm doesn't have memory requirements that take advantage 64 bit, but the latest 64 bit operating systems don't come with libraries that support 32 bit automatically installed. 
     51Earthworm compiles in 64 bit mode and 32 bit mode. 64 bit mode is now the default, and should prove easier. 
    5252 
    53 Here's what libraries you should install in a Red Hat based system: 
     53_32 BIT COMPILES ON LINUX ON A 64 BIT MACHINE_ 
     54 
     55Earthworm is able to compile in 32 bit mode. Earthworm doesn't have memory  
     56requirements that take advantage 64 bit, but the latest 64 bit operating  
     57systems don't come with libraries that support 32 bit automatically installed. 
     58 
     59Here are libraries you install in a Red Hat based system to support 32 bit: 
    5460sudo yum install glibc-devel.i686 libgcc.i686 libstdc++-devel.i686 
    5561 
     
    5965sudo apt-get install gfortran-multilib 
    6066 
    61 If you get errors installing any of these libraries, try installing them one at at time instead of multipl on one command line 
     67If you get errors installing any of these libraries, try installing them one  
     68at at time instead of multiple on one command line 
     69 
     70_32 BIT MIXING WITH 64 BIT_ 
     71 
     72You can run a 32 bit Earthworm on a 64 bit machine, but you can't run 32 bit  
     73Earthworm Modules and 64 bit Earthworm modules connected to the same Startstop. 
     74If the Startstop is 64 bit, all modules connecting to its shared memory rings 
     75must be 64 bit. If the startstop is 32 bit, all modules connecting to its  
     76memory rings must be 32 bit. 
    6277 
    6378Known compile issues: 
    64 StartstopConsole will not compile with newer Windows compilers, and will not work on newer Windows operating systems 
    6579PsnAdSend will not compile on OSX 
Note: See TracChangeset for help on using the changeset viewer.