260816.1.1 · 48af1b07553a4d9099d948bb7cbc82065bcb0db4
Fix shared library build and install
reading declarations
@@ -170,6 +170,7 @@ install-gui: ${INSTALL_PROGRAM} ./src/highlight-gui ${DESTDIR}${bin_dir} install-lib-shared:+ ${MKDIR} ${DESTDIR}${lib_dir} ${INSTALL_DATA} ./src/libhighlight.so.4.0 ${DESTDIR}${lib_dir} uninstall:
@@ -75,8 +75,10 @@ lib-static: libhighlight.a libhighlight.a: $(ALL_LIB_OBJS) $(AR) -crs $@ $^ -lib-shared libhighlight.so.$(SO_VERSION): CFLAGS += -fPIC-lib-shared libhighlight.so.$(SO_VERSION): $(ALL_LIB_OBJS)+lib-shared: libhighlight.so.$(SO_VERSION)++libhighlight.so.$(SO_VERSION): CFLAGS += -fPIC+libhighlight.so.$(SO_VERSION): $(ALL_LIB_OBJS) $(CXX) -shared -Wl,-soname,libhighlight.so.$(SO_VERSION) -o $@ -lc $^ gui-qt: libhighlight.a