Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:RedDwarf
tclcl
tclcl-no_static.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File tclcl-no_static.patch of Package tclcl
Index: Makefile.in =================================================================== --- Makefile.in.orig +++ Makefile.in @@ -75,7 +75,7 @@ CFLAGS = $(CCOPT) $(DEFINE) .cc.o: @rm -f $@ - $(CPP) -c $(CFLAGS) $(INCLUDES) -o $@ $*.cc + $(CPP) -fpic -c $(CFLAGS) $(INCLUDES) -o $@ $*.cc .c.o: @rm -f $@ @@ -160,8 +160,7 @@ $(TCL2C): tcl2c++.o # We used to link to libTcl.a for backwards compatibilty, but no more. $(LIB_TCLCL): $(OBJ_CC) $(OBJ_COMPAT_C) $(RM) $@ - $(AR)$@ $(OBJ_CC) $(OBJ_COMPAT_C) - $(RANLIB) $@ + $(CXX) -shared -Wl,-soname=$@ -o $@ $(OBJ_CC) $(OBJ_COMPAT_C) @V_LIB_OTCL@ @V_LIB_TCL@ # # pass-1 embedded tcl files Index: configure =================================================================== --- configure.orig +++ configure @@ -1858,7 +1858,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers config.h:config.h.in" -V_PROG="libtclcl.a" +V_PROG="libtclcl-`cat VERSION`.so" V_ALL="$V_PROG"
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor