@ 261105.1

260816.1.1 · 48af1b07553a4d9099d948bb7cbc82065bcb0db4

Fix shared library build and install

reading declarations

makefile

@@ -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:

src/makefile

@@ -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