can't build simplest c++ for 32bit target on 64bit host

Hi, all.
I’m trying to build proggie:

sergey@opensuse:~/work> cat test.cpp
#include <iostream>
using namespace std;
int main() {
  cout << "Hello, WORLD!" << endl;

  return 0;
}
sergey@opensuse:~/work>

for 32bit target. The system is opensuse 11.1 x86_64.

but all, what i got is this:

sergey@opensuse:~/work> g++ -o test.o -m32  test.cpp
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/libstdc++.so when searching for -lstdc++
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/libstdc++.a when searching for -lstdc++
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lstdc++
collect2: ld returned 1 exit status
sergey@opensuse:~/work>

These are installed libc++ packages:

sergey@opensuse:~/work> LANG=C zypper se libstdc++
Loading repository data...
Reading installed packages...

S | Name              | Summary                                               | Type
--+-------------------+-------------------------------------------------------+--------
i | libstdc++-devel   | The system GNU C++ development files                  | package
i | libstdc++33       | The standard C++ shared library                       | package
i | libstdc++33-32bit | The standard C++ shared library                       | package
i | libstdc++43       | The standard C++ shared library                       | package
i | libstdc++43-32bit | The standard C++ shared library                       | package
i | libstdc++43-devel | Include Files and Libraries mandatory for Development | package
sergey@opensuse:~/work>

Passing various -Wl,-L/usr/lib', -L /usr/lib’, etc won’t help. Please, advise something on this matter.

You will need the following:

zypper in libstdc++43-devel-32bit
zypper in gcc43-32bit

thans for suggestion. for some reason i do not have libstdc++43-devel-32bit package in repository. also my box lacks internet connection. after downloading manually program compiled fine.