Comments (9)
I just compiled root4star against both root6.16 and root6.24. The executables work for me
$ which root4star
.sl73_x8664_gcc485/bin/root4star
$ root4star -b
------------------------------------------------------------------
| Welcome to ROOT 6.24/00 https://root.cern |
| (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
| Built for linuxx8664gcc on Apr 14 2021, 14:33:50 |
| From tags/v6-24-00@v6-24-00 |
| With g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11) |
| Try '.help', '.demo', '.license', '.credits', '.quit'/'.q' |
------------------------------------------------------------------
This problem is similar to Table in spack(Jason), why this table was removed from the Spack.
How is it similar? Does cons complain about zlib version when you link to libTable? Table was not removed from Spack but Jason added the code in StRoot/Table
from star-sw.
Your runtime environment may be set up incorrectly. When you load packages into your environment via spack or environment modules your LD_LIBRARY_PATH is updated accordingly. So, this:
root4star: /lib64/libz.so.1: version `ZLIB_1.2.9' not found
may indicate that dynamic loader is not looking in the correct location for the library
from star-sw.
I found the problem and made a workaround
When I run root4star 6.24 it requests library libpng16.so
This lirary exists in Spack as libpng16.so
libpng16 in its turn, requests libz.so version 1.2.9.
Such lirary exists in Spack, version 1.2.11 but not used.
Linker is trying to use standard /lib64/libz.so with more old version 1.2.7
with no success
I found in Spack library with version 1.2.11
/cvmfs/star.sdcc.bnl.gov/star-spack/spack/opt/spack/linux-rhel7-x86_64/gcc-4.8.5/zlib-1.2.11-vhzh5cfaki5lx5sjuth5iuojq5azdkbd/lib/
and added it to LD_LIBRARY_PATH
After it root4star loaded.
It is a hack, it must be some more elegant way
Victor
from star-sw.
Sorry guys,
it was my fault. No need to change Spack installation.
Victor
from star-sw.
Victor, I see there are quite some discussions related to the ROOT6 development. It seems some (at least this one) are settled. Do you have anything that you want to bring up at tomorrow's S&C man meeting?
from star-sw.
from star-sw.
Sounds like the original issue has been resolved
from star-sw.
from star-sw.
from star-sw.
Related Issues (20)
- Incosistent values in USE_64BITS when using `starver` to setup 32 and 64 bit environments HOT 11
- TPCCATracker requires [email protected] incompatible with ROOT >= 6.16 HOT 6
- Errors reported when setting 2022 geometry ROOT6 HOT 3
- Memory leak in StFstClusterMaker HOT 4
- TTable incomplete type errors in ROOT6 tests HOT 3
- TTable not found when compiling for ROOT6 with spack environment 0.3.0 HOT 5
- Compiler error in StarVMC due to missing TPainter3dAlgorithms.h in ROOT 6.24.06 HOT 2
- starver dev unable to locate module file HOT 7
- Runtime error in StRoot/macros/analysis/doEvents.C in ROOT6 environment HOT 1
- StTriggerData2022 version number wasn't incremented HOT 3
- StarAgmlUtil.so does not exist in HOT 5
- StMuDstMaker is not reading files properly
- Runtime errors in StarVMC/StarAgmlLib when using ROOT 6.24 HOT 4
- BFC tests fail in StiDefaultToolkit when using ROOT 6.24 HOT 3
- StiCA option defined twice in StRoot/StBFChain/BigFullChain.h HOT 7
- SL23f crash in StFstRawHitMaker HOT 6
- rootlogoff.C needs a fix for ROOT6 HOT 2
- StEvent/StEnumerations errors in ROOT6 HOT 3
- Batch and interactive results differ HOT 13
- /lib/libdl.so error when compiling a macro with spack 32-bit HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from star-sw.