@@ -1117,15 +1117,15 @@ function SAPI(sapiname, file_list, makefiletarget, cflags, obj_dir)
1117
1117
if ( ld ) {
1118
1118
MFO . WriteLine ( "\t" + ld + " /nologo /out:$(BUILD_DIR)\\" + makefiletarget + " " + ldflags + " $(" + SAPI + "_GLOBAL_OBJS) $(PHPLIB) $(LDFLAGS_" + SAPI + ") $(LIBS_" + SAPI + ") $(BUILD_DIR)\\" + resname ) ;
1119
1119
} else {
1120
- ld = "@$(CC)" ;
1121
- MFO . WriteLine ( "\t" + ld + " /nologo " + " $(" + SAPI + "_GLOBAL_OBJS) $(PHPLIB) $(LIBS_" + SAPI + ") $(BUILD_DIR)\\" + resname + " /link / out:$(BUILD_DIR)\\" + makefiletarget + " " + ldflags + " $(LDFLAGS_" + SAPI + ")" ) ;
1120
+ ld = '@"$(LINK)"' ;
1121
+ MFO . WriteLine ( "\t" + ld + " /nologo " + " $(" + SAPI + "_GLOBAL_OBJS) $(PHPLIB) $(LIBS_" + SAPI + ") $(BUILD_DIR)\\" + resname + " /out:$(BUILD_DIR)\\" + makefiletarget + " " + ldflags + " $(LDFLAGS_" + SAPI + ")" ) ;
1122
1122
}
1123
1123
} else {
1124
1124
if ( ld ) {
1125
1125
MFO . WriteLine ( "\t" + ld + " /nologo /out:$(BUILD_DIR)\\" + makefiletarget + " " + ldflags + " $(" + SAPI + "_GLOBAL_OBJS) $(BUILD_DIR)\\$(PHPLIB) $(LDFLAGS_" + SAPI + ") $(LIBS_" + SAPI + ") $(BUILD_DIR)\\" + resname ) ;
1126
1126
} else {
1127
- ld = "@$(CC)" ;
1128
- MFO . WriteLine ( "\t" + ld + " /nologo " + " $(" + SAPI + "_GLOBAL_OBJS) $(BUILD_DIR)\\$(PHPLIB) $(LIBS_" + SAPI + ") $(BUILD_DIR)\\" + resname + " /link / out:$(BUILD_DIR)\\" + makefiletarget + " " + ldflags + " $(LDFLAGS_" + SAPI + ")" ) ;
1127
+ ld = '@"$(LINK)"' ;
1128
+ MFO . WriteLine ( "\t" + ld + " /nologo " + " $(" + SAPI + "_GLOBAL_OBJS) $(BUILD_DIR)\\$(PHPLIB) $(LIBS_" + SAPI + ") $(BUILD_DIR)\\" + resname + " /out:$(BUILD_DIR)\\" + makefiletarget + " " + ldflags + " $(LDFLAGS_" + SAPI + ")" ) ;
1129
1129
}
1130
1130
}
1131
1131
@@ -1290,7 +1290,7 @@ function EXTENSION(extname, file_list, shared, cflags, dllname, obj_dir)
1290
1290
var libname = dllname . substring ( 0 , dllname . length - 4 ) + ".lib" ;
1291
1291
1292
1292
var resname = generate_version_info_resource ( dllname , extname , configure_module_dirname , false ) ;
1293
- var ld = "@$(CC)" ;
1293
+ var ld = '@"$(LINK)"' ;
1294
1294
1295
1295
ldflags = "" ;
1296
1296
if ( is_pgo_desired ( extname ) && ( PHP_PGI == "yes" || PHP_PGO != "no" ) ) {
@@ -1311,10 +1311,10 @@ function EXTENSION(extname, file_list, shared, cflags, dllname, obj_dir)
1311
1311
MFO . WriteBlankLines ( 1 ) ;
1312
1312
if ( MODE_PHPIZE ) {
1313
1313
MFO . WriteLine ( "$(BUILD_DIR)\\" + dllname + ": $(DEPS_" + EXT + ") $(" + EXT + "_GLOBAL_OBJS) $(PHPLIB) $(BUILD_DIR)\\" + resname ) ;
1314
- MFO . WriteLine ( "\t" + ld + " $(" + EXT + "_GLOBAL_OBJS) $(PHPLIB) $(LIBS_" + EXT + ") $(LIBS) $(BUILD_DIR)\\" + resname + " /link / out:$(BUILD_DIR)\\" + dllname + " $(DLL_LDFLAGS) $(LDFLAGS) $(LDFLAGS_" + EXT + ")" ) ;
1314
+ MFO . WriteLine ( "\t" + ld + " $(" + EXT + "_GLOBAL_OBJS) $(PHPLIB) $(LIBS_" + EXT + ") $(LIBS) $(BUILD_DIR)\\" + resname + " /out:$(BUILD_DIR)\\" + dllname + " $(DLL_LDFLAGS) $(LDFLAGS) $(LDFLAGS_" + EXT + ")" ) ;
1315
1315
} else {
1316
1316
MFO . WriteLine ( "$(BUILD_DIR)\\" + dllname + ": $(DEPS_" + EXT + ") $(" + EXT + "_GLOBAL_OBJS) $(BUILD_DIR)\\$(PHPLIB) $(BUILD_DIR)\\" + resname ) ;
1317
- MFO . WriteLine ( "\t" + ld + " $(" + EXT + "_GLOBAL_OBJS) $(BUILD_DIR)\\$(PHPLIB) $(LIBS_" + EXT + ") $(LIBS) $(BUILD_DIR)\\" + resname + " /link / out:$(BUILD_DIR)\\" + dllname + ldflags + " $(DLL_LDFLAGS) $(LDFLAGS) $(LDFLAGS_" + EXT + ")" ) ;
1317
+ MFO . WriteLine ( "\t" + ld + " $(" + EXT + "_GLOBAL_OBJS) $(BUILD_DIR)\\$(PHPLIB) $(LIBS_" + EXT + ") $(LIBS) $(BUILD_DIR)\\" + resname + " /out:$(BUILD_DIR)\\" + dllname + ldflags + " $(DLL_LDFLAGS) $(LDFLAGS) $(LDFLAGS_" + EXT + ")" ) ;
1318
1318
}
1319
1319
MFO . WriteLine ( "\t-@$(_VC_MANIFEST_EMBED_DLL)" ) ;
1320
1320
MFO . WriteBlankLines ( 1 ) ;
0 commit comments