Hi all,
I met a questiong about stream module.
Centos 8(64), base-7.0.6.1, stream
stream release file
---------------RELEASE File-------------------------
SUPPORT=/home/liangyx/synApps/support
-include $(TOP)/../configure/SUPPORT.$(EPICS_HOST_ARCH)
ASYN=$(SUPPORT)/asyn-master
CALC=$(SUPPORT)/calc-master
SSCAN=$(SUPPORT)/sscan-master
PCRE=/home/liangyx/synApps/other_software/pcre-8.45
# EPICS_BASE usually appears last so other apps can override stuff:
EPICS_BASE=/home/liangyx/base-7.0.6.1
-include $(TOP)/../configure/EPICS_BASE.$(EPICS_HOST_ARCH)
---------------------End---------------------------------
And I got the error when make : ( "libpcre.a', needed by 'libstream.so'." )
--------------------------------Error-------------------------------------
make -C O.linux-x86_64 -f ../Makefile TOP=../.. \
T_A=linux-x86_64 install
make[2]: Entering directory '/home/liangyx/synApps/support/StreamDevice-master/src/O.linux-x86_64'
make[2]: *** No rule to make target '../../lib/linux-x86_64/libpcre.a', needed by 'libstream.so'. Stop.
make[2]: Leaving directory '/home/liangyx/synApps/support/StreamDevice-master/src/O.linux-x86_64'
make[1]: *** [/home/liangyx/base-7.0.6.1/configure/RULES_ARCHS:58: install.linux-x86_64] Error 2
make[1]: Leaving directory '/home/liangyx/synApps/support/StreamDevice-master/src'
make: *** [/home/liangyx/base-7.0.6.1/configure/RULES_DIRS:85: src.install] Error 2
----------------------------------End------------------------------------
1)
I tried to copy libpcre.a to "../../lib/linux-x86_64/", it did not worked.
How should I slove the question?
2)
When I changed the pc, I would reinstall the epics and other software again. It is quite stupid and time waste.
Some suggestion about the question?
Thank you.
Regards,
Liang