PDA

View Full Version : اشکال در اجرای لینوکس



efdefd
چهارشنبه 30 مرداد 1387, 08:02 صبح
وقتی برنامه را در لینوکس کامپایل می کنم فایل 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کامپایل می شود

satanix7
یک شنبه 10 آذر 1387, 22:57 عصر
مشکل در نوع فرمت object file هست که قابل لینک شدن نیست. موقع اسمبل با nasm از ورودی f elf- استفاده کن.