flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
codsna
I have installed from ports fasm-1.67.23
but I got after try fasm Segmentation fault (core dumped) Any suggestion would be appriciated. ![]() _________________ CODSNA |
|||
![]() |
|
LocoDelAssembly
Read http://board.flatassembler.net/topic.php?t=7812
Was fixed in version 1.67.24, FreeBSD ports are very outdated if it only offers to you a version released on 2007-09-08, the last one is 1.67.26 and was released on 2008-01-27 |
|||
![]() |
|
LocoDelAssembly
Unfortunatelly you need to brand to either FreeBSD or Linux (if you have linux ABI emulation installed) http://board.flatassembler.net/topic.php?p=48143#48143
Linux itself is just happy executing ELFs branded as SYSV, but FreeBSD does not. BTW, why don't you downloaded the Unix version and linked it against libc? ( gcc -m32 -march=i386 fasm.o -o fasm ) PS: The first paragraph of this post was referring to how to make run your binaries made by fasm on FreeBSD, if you want to use the Linux package of fasm then you have to brand to Linux because it comes branded as SYSV (like any ELF produced by fasm). |
|||
![]() |
|
lehox
The same on FreeBSD 6.3
|
|||
![]() |
|
LocoDelAssembly
Are you guys getting the libc version? If the FreeBSD's portage is providing the Linux version then tell to the maintainers that they are providing the wrong package.
The correct package for unices other than Linux is http://flatassembler.net/fasm-1.67.26.tar.gz (flat assembler 1.67.26 for Unix/libc), not http://flatassembler.net/fasm-1.67.26.tgz (flat assembler 1.67.26 for Linux) |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.