From: Chris Taylor (christay_at_usc.edu)
Date: Thu Jan 07 2021 - 16:20:21 CST

Just wondering if anybody had any ideas for me on this? Maybe there's a compiler directive or option I can give to work around it? Thanks
Chris

From: Chris Taylor
Sent: Monday, January 4, 2021 16:54
To: vmd-l_at_ks.uiuc.edu
Subject: RE: Install VMD from source on Amazon EC2 instance

I get this error when I try to 'make' vmd-1.9.4a51. This is on a Amazon Linux2 EC2 instance, and they seem to be saying I can't download something like glibc6-devel.i686 or whatever it is to give me the 32-bit build dependencies- they don't provide those RPMs. I want to try to build from source because I want to compile MPI in. Under the circumstances, what are my options? Thanks.

$ make
Compiling OpenGLDisplayDevice.C --> OpenGLDisplayDevice.o ...
In file included from /usr/include/features.h:447:0,
                 from /usr/include/c++/7/x86_64-redhat-linux/32/bits/os_defines.h:39,
                 from /usr/include/c++/7/x86_64-redhat-linux/32/bits/c++config.h:533,
                 from /usr/include/c++/7/cstdlib:41,
                 from /usr/include/c++/7/stdlib.h:36,
                 from OpenGLDisplayDevice.C:24:
/usr/include/gnu/stubs.h:7:11: fatal error: gnu/stubs-32.h: No such file or directory
# include <gnu/stubs-32.h>
           ^~~~~~~~~~~~~~~~
compilation terminated.
make: *** [OpenGLDisplayDevice.o] Error 1