Index: config/gen/makefiles/root.in =================================================================== --- config/gen/makefiles/root.in (revision 36248) +++ config/gen/makefiles/root.in (working copy) @@ -2187,13 +2187,13 @@ # for use by t/pmc/nci.t $(LIBNCI_TEST_SO): $(SRC_DIR)/nci_test$(O) $(LD) $(LD_LOAD_FLAGS) @ncilib_link_extra@ $(LDFLAGS) \ - @ld_out@$@ $(SRC_DIR)/nci_test$(O) $(C_LIBS) + @ld_out@$@ $(SRC_DIR)/nci_test$(O) $(C_LIBS) $(LINKFLAGS) # for use by runtime/parrot/library/OpenGL.pir $(LIBGLUTCB_SO): $(LIBPARROT) $(SRC_DIR)/glut_callbacks$(O) $(LD) $(LD_LOAD_FLAGS) $(LDFLAGS) \ @ld_out@$@ $(SRC_DIR)/glut_callbacks$(O) \ - $(ALL_PARROT_LIBS) @opengl_lib@ + $(ALL_PARROT_LIBS) @opengl_lib@ $(LINKFLAGS) # emacs etags # this needs exuberant-ctags Index: config/gen/makefiles/dynpmc_pl.in =================================================================== --- config/gen/makefiles/dynpmc_pl.in (revision 36248) +++ config/gen/makefiles/dynpmc_pl.in (working copy) @@ -28,7 +28,7 @@ # Config stuff our $CC = q[@cc@ -c]; our $LD = q[@ld@]; -our $LDFLAGS = q[@ldflags@ @ld_debug@ @rpath_blib@]; +our $LDFLAGS = q[@ldflags@ @ld_debug@ @rpath_blib@ @linkflags@]; our $LD_LOAD_FLAGS = q[@ld_load_flags@]; our $PERL = q[@perl@]; our $LOAD_EXT = q[@load_ext@]; Index: config/gen/makefiles/dynoplibs_pl.in =================================================================== --- config/gen/makefiles/dynoplibs_pl.in (revision 36248) +++ config/gen/makefiles/dynoplibs_pl.in (working copy) @@ -24,7 +24,7 @@ # Config stuff our $CC = q[@cc@ -c]; our $LD = q[@ld@]; -our $LDFLAGS = q[@ldflags@ @ld_debug@ @rpath_blib@]; +our $LDFLAGS = q[@ldflags@ @ld_debug@ @rpath_blib@ @linkflags@]; our $LD_LOAD_FLAGS = q[@ld_load_flags@]; our $PERL = q[@perl@]; our $LOAD_EXT = q[@load_ext@];