Comments (7)
Hi @Itxaka,
We do not distribute all dependent libraries with Intel Rack Scale Design solution due to their license restrictions. In order to use previously downloaded dependencies please put them in third_party
directory created within root directory of PSME project. Compiler will search this directory for required libraries before attempting to download them from the Internet.
from intelrsd.
Hi @maciejro ,
My problem with that approach is that then its impossible to generate a package for PSME to distribute for easy of use/test/try as you cant bundle 12 libraries inside a package.
What about using the system provided dev packages? that way you can create packages independtly for any dependencies and provide them in a sane way, lets say gmock you can provide a libgmock-dev package instead of having to bundle everything in one package (Which Im pretty sure, no distribution is gonna allow)
Thanks!
from intelrsd.
Hi @Itxaka,
Please have in mind that some packages are not available for particular OS (proper version of libJsonCPP, appropriate Intel libraries, Google Test/Mock). What is more, some of them have to be patches by us, so this is why these libraries have to be built with PSME source code.
Good news is that we're working to make offline compilation possible in next release.
from intelrsd.
@maciejro Thanks for the quick update! Looking forward to it 👍
from intelrsd.
Hi @Itxaka,
You're welcome! I'll leave this issue open until we release this functionality - and give you a notice when it happens.
from intelrsd.
Hi @Itxaka,
I'm very sorry to keep you waiting so long.
Starting from v2.2 release it is possible to build PSME offline.
All third party dependencies can be downloaded to PSME/third_party
directory - you may use PSME/third_party/download.sh
script to get them.
Once it is done, the build should not require an Internet connection.
from intelrsd.
@tbykowsk no need to apologize!
That is great news, thanks for updating the issue!
from intelrsd.
Related Issues (20)
- Question about system's asset tag disappear after restarting PSME
- PODM Wildfly startup error HOT 2
- Valid service could not be detected at {URI=https://192.168.122.89:443/redfish/v1, type=RMM HOT 2
- Intel PODM source code architecture and function flow HOT 11
- while communicating with PODM with PSME ,PSME is discovered and througing EJBTransactionRolledbackException HOT 1
- Remote-Debugging PODM application running in Linux HOT 5
- Intel RSD PODM 2.3.2 - SSE Server Sent Events HOT 6
- Cannot find library opae-proxy required for OPAE/OPAE
- PSME build failure HOT 1
- Incorrect md5 of opae11-1.1.0-2.zip HOT 1
- Connection session with PSME using https://<ip>:8443/redfish/v1/SessionService/Sessions
- API Systems/System1/Processors/FPGA1 is not shown while running psme-fpgaof
- kubernetes cluster-autoscaler support
- Intel PODM 2.3 connect PSME Compute Agent Simulator but PSQLException: ERROR: operator does not exist HOT 7
- Intel PSME REST Server 2.3 and PSME Compute Agent Simulator 2.3 has error message - No certificate was found HOT 1
- Question about Intel PODM source code architecture and function flow HOT 2
- Question about How to find Intel PODM database source code HOT 2
- Connection error while getting data from ExternalService HOT 1
- PODM 2.1.3 trouble allocating a node HOT 6
- nvme agent needs to be restarted if more drives are added
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 intelrsd.