#122 Incorrect linker emulation on FreeBSD

Both
closed-out-of-date
None
5
2014-06-27
2009-04-03
Peter
No

SpewMakeInc.c automatically adds -melf_x86_64 or -melf_i386 to the linker command line. FreeBSD does not use these names for native executables, instead using the names elf_x86_64_fbsd and elf_i386_fbsd. The attached patch corrects the name used on FreeBSD.

Discussion

  • Peter

    Peter - 2009-04-03
     
  • R. Clint Whaley

    R. Clint Whaley - 2009-04-08
    • labels: 360153 -->
    • assigned_to: nobody --> rwhaley
    • status: open --> open-accepted
     
  • R. Clint Whaley

    R. Clint Whaley - 2009-04-08

    Thanks for the fix! I only debugged the shared object handling in the 3.8 series for LInux, I think. I have made the change to the 3.8 and 3.9 basefiles, so it should be fixed on the next release. I am moving this request to the bugs list.

    I now supposedly have access to a FreeBSD machine, so hopefully my FreeBSD support will improve for the next stable . . .

    Thanks,
    Clint

     
  • R. Clint Whaley

    R. Clint Whaley - 2014-06-27
    • status: open-accepted --> closed-out-of-date
    • Group: --> Both
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks