使用gcc -m32标志找不到-lgcc和-lgcc_s

我想在我的64Linux上编译一个32位汇编代码(NASM),但我不能,我已经尝试了其他的教程,并且我安装了ia32-libs …

当我尝试运行它为:

gcc asm1.o -o asm1 

文件input“asm1.o”的i386与输出i386:x86-64不兼容

当我尝试运行它:

 gcc -m32 asm1.o -o asm1 

/ usr / bin / ld:无法find-lgcc / usr / bin / ld:connot查找-lgcc_s collect2:错误:ld返回1退出状态

感谢您的帮助。

OBS:对不起我的英文,我不是来自美国。