64비트 Linux에서 32비트 응용프로그램이 작동하지 않습니다.

64비트 Linux에서 32비트 응용프로그램이 작동하지 않습니다.

저는 Linux Mint LMDE 64비트 버전을 실행하고 있습니다. 모뎀을 사용하려면 이 i386 소프트웨어를 설치해야 합니다. 그래서 --force-architecture 모드를 사용했는데 오류와 함께 설치가 완료되었습니다. 로그는 다음과 같습니다.

dpkg: warning: overriding problem because --force enabled:
 package architecture (i386) does not match system (amd64)
Selecting previously unselected package crossplatformui.
(Reading database ... 175681 files and directories currently installed.)
Unpacking crossplatformui (from CrossPlatformUI-V1.0.27-BSNL-i386-ubuntu.deb) ...
Setting up crossplatformui (1.0.27) ...
Stopping ACPI services....
Starting ACPI services....
package libqtgui4 exist
QT_VERSION = 4
make -C /lib/modules/3.2.0-2-amd64/build M=/usr/local/bin/ztemtApp/zteusbserial/below2.6.27 modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-2-amd64'
  CC [M]  /usr/local/bin/ztemtApp/zteusbserial/below2.6.27/usb-serial.o
/usr/local/bin/ztemtApp/zteusbserial/below2.6.27/usb-serial.c:34:28: fatal error: linux/smp_lock.h: No such file or directory
compilation terminated.
make[4]: *** [/usr/local/bin/ztemtApp/zteusbserial/below2.6.27/usb-serial.o] Error 1
make[3]: *** [_module_/usr/local/bin/ztemtApp/zteusbserial/below2.6.27] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-2-amd64'
make: *** [modules] Error 2
dpkg: error processing crossplatformui (--install):
 subprocess installed post-installation script returned error exit status 2
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Errors were encountered while processing:
 crossplatformui

이제 앱을 시작하면 다음과 같이 표시됩니다.

phanindra@phanindra:~$ ztemtapp 
/usr/bin/ztemtapp: 4: exec: /usr/local/bin/ztemtApp/bin/App: not found

이 문제를 해결하는 방법은 무엇입니까?

업데이트:

ia32-libs지금 설치했어요

그리고 지금은 말한다

phanindra@phanindra:~$ ztemtapp 
/usr/local/bin/ztemtApp/bin/App: error while loading shared libraries: libQtGui.so.4: wrong ELF class: ELFCLASS64

내가 앱을 시작했을 때

관련 정보