وقتی برنامه را در لینوکس کامپایل می کنم فایل obj را می سازد ولی در قسمت ساختن فایل اجرایی که ld -s -o my file my file.o است پیغام زیر را می دهد
ld: warning : cannot find entry symbol _start;defaulting to 08048080
myfile.o: In function 'start32
frame2.asm:(.text+0x1e):relocation truncated to fit: R_386_16 against .text ):frame2.asm
شما می دانید اشکال در کجاست
این برنامه برنامه ی نوشتن روی فریم است به زبان اسمبلی 8086 است وبا NASM روی fedora8کامپایل می شود