russellallen / self

Making the world safe for objects
http://selflanguage.org
698 stars 75 forks source link

Bugfix/i386 build #135

Closed nbuwe closed 1 year ago

nbuwe commented 1 year ago

With this changes I can compile Self with gcc 11.3 as both Release and RelWithDebInfo and get a working world snapshot.

Changes to serverDemo/Makefile are pro-forma, to keep the options in sync with cmake. I haven't tried to build it. Changes to LINKFLAGS there are doubly so as the -f and -W options don't affect the link command, but I wanted to keep the CFLAGS in LINKFLAGS in sync.

nbuwe commented 1 year ago

This PR was made against the wrong branch (I didn't know it should be against dev) and it's superseded by PR #136 that has to have all changes from this PR to make i386 build even work.