Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Blog | Linux Links | Bling | About BLU

BLU Discuss list archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

G++ an multiple architectures

I've got an Intel X86_64 box that I installed with the intention of doing 
both 64-bit and 32-bit development. I installed the compatibility arch 
On one of the systems, before I installed the compatibility systems I 
could compile a simple C++ hello world program (g++ -o hello):
#include <iostream>
int main()
        std::cout << "hello, world!" << "\n";
        return 0;
The executable was built as a 64-bit binary. However, I have a number of 
32-bit libraries I need to link some code with, and I found that using the 
-m32 switch was not working because I had not installed the 32-bit 
support. After installing, I am no longer able to compile either 64-bit or 
32-bit. I was able to log into an RHEL 4.0 Opteron system, and I could 
build either 32-bit or 64-bit with no problem. 
Here is a partial error list:
In file included from
bits/c++config.h: No such file or directory

Jerry Feldman <gaf at>
Associate Director
Boston Linux and Unix

This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!

Boston Linux & Unix /