News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Linux UASM

Started by mabdelouahab, March 12, 2021, 06:34:10 PM

Previous topic - Next topic

mabdelouahab

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