Skip to content
bioinfornatics edited this page Oct 18, 2011 · 9 revisions

Here we explain each step for build ldc as pseudo-code

  1. Build idgen

Include: . ./dmd2/root /usr/include

Source: ./dmd2/idgen.c

Outpout: ./dmd2/idgen.o

Compiler: c++

Flags: -O2 -g -pipe -Wall -Wp -fexceptions -fstack-protector --param=ssp-buffer-size=4 -mtune=generic -fomit-frame-pointer -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual

Optional Flags: -m64 or -m32

Linking: ./dmd2/idgen.c.o -o dmd2/idgen -rdynamic

  1. Build impcnvgen
  2. Build ldc2
  3. Build runtime
  4. Build standard library

Clone this wiki locally