The MASM Forum

64 bit assembler => UASM Assembler Development => Topic started by: mabdelouahab on March 12, 2021, 06:34:10 PM

Title: Linux UASM
Post by: mabdelouahab on March 12, 2021, 06:34:10 PM
Hi John,
Firstly, thanks for the hard work you are doing
Secondly, it is not possible to build UASM using the current make file "Makefile_Linux" or  "gccLinux64.mak", There are some necessary modification:

Line 22: We must add "-fcommon " to c_flags (In both files  "Makefile_Linux" and  "gccLinux64.mak")
   c_flags = -fcommon -D __UNIX__ $(extra_c_flags)

Line 24: The current version of clang  is 11.0.1  , We are just removing the copy number  (In the files  "Makefile_Linux")
   CC = clang-3.8

The rest works great , I can build with the command:

make -f Makefile_Linux
or
make -f gccLinux64.mak