Differences From Artifact [771cea5a31d0f506]:
- File
src/Makefile
- 2015-04-21 10:46:55 - part of checkin [4e2933c620] on branch trunk - Rebased to the latest verson dmd 2.067. Not yet verified the outcome. (user: kinaba) [annotate]
To Artifact [f84e816ad132fb6d]:
- File
src/Makefile
-
2015-05-05 06:49:05
- part of checkin
[9b639cf2d6]
on branch trunk
- Working version for update to 2.067.
The problem was __gshared. Replacing it with TLS fixed the issue. Remaining problem is that "hack.d"'s CloseHandle hack is not working anymore.
(user: kinaba) [annotate]
-
2015-05-05 06:49:05
- part of checkin
[9b639cf2d6]
on branch trunk
- Working version for update to 2.067.
1 SRCFILES = qbga32.def qbga32.d util.d bga_melter.d hack.d windll.d qbga_gui.d | 1 SRCFILES = qbga32.def dllmain.d util.d windll.d qbga32.d bga_melter.d qbga_gui.
2 BZ2FILES = libbz2\\bzlib.d libbz2\\libbz2.lib | 2 BZ2FILES = libbz2\bzlib.d libbz2\libbz2.lib
3 DEPLIBS = dmd_win32.lib | 3 DEPLIBS = win32\windef.d
4 OPTS = -release -shared 4 OPTS = -release -shared
5 #OPTS = -unittest <
6 5
7 QBga32.dll: $(SRCFILES) $(BZ2FILES) | 6 QBga32.dll: $(SRCFILES) $(BZ2FILES) Makefile
8 dmd.exe $(OPTS) -ofQBga32.dll $(SRCFILES) $(BZ2FILES) $(DEPLIBS) 7 dmd.exe $(OPTS) -ofQBga32.dll $(SRCFILES) $(BZ2FILES) $(DEPLIBS)
9 8
> 9 testexe.exe: testexe.d
> 10 dmd.exe -gc -oftestexe.exe testexe.d
> 11
10 clean: 12 clean:
11 del *.map 13 del *.map
12 del *.obj 14 del *.obj