@@ -632,7 +632,8 @@ def configure_node(o):
632
632
def configure_libz (o ):
633
633
o ['variables' ]['node_shared_zlib' ] = b (options .shared_zlib )
634
634
635
- o ['libraries' ] += ['-l%s' % options .shared_zlib_libname ]
635
+ if b (options .shared_zlib ) == True :
636
+ o ['libraries' ] += ['-l%s' % options .shared_zlib_libname ]
636
637
if options .shared_zlib_libpath :
637
638
o ['libraries' ] += ['-L%s' % options .shared_zlib_libpath ]
638
639
if options .shared_zlib_includes :
@@ -641,8 +642,9 @@ def configure_libz(o):
641
642
642
643
def configure_http_parser (o ):
643
644
o ['variables' ]['node_shared_http_parser' ] = b (options .shared_http_parser )
644
-
645
- o ['libraries' ] += ['-l%s' % options .shared_http_parser_libname ]
645
+
646
+ if b (options .shared_http_parser ) == True :
647
+ o ['libraries' ] += ['-l%s' % options .shared_http_parser_libname ]
646
648
if options .shared_http_parser_libpath :
647
649
o ['libraries' ] += ['-L%s' % options .shared_http_parser_libpath ]
648
650
if options .shared_http_parser_includes :
@@ -652,7 +654,8 @@ def configure_http_parser(o):
652
654
def configure_libuv (o ):
653
655
o ['variables' ]['node_shared_libuv' ] = b (options .shared_libuv )
654
656
655
- o ['libraries' ] += ['-l%s' % options .shared_libuv_libname ]
657
+ if b (options .shared_libuv ) == True :
658
+ o ['libraries' ] += ['-l%s' % options .shared_libuv_libname ]
656
659
if options .shared_libuv_libpath :
657
660
o ['libraries' ] += ['-L%s' % options .shared_libuv_libpath ]
658
661
else :
0 commit comments