Comments (9)
That would be nice.
Along the same lines, I've wondered for a while whether it is possible to ship the shared libs w/ the package. Something we've touched on a while back on the mail list.
from rblpapi.
I did one test just trying to keep the lib in src/
; that builds with -L.
but fails to load.
But I just realized a possible alternative. We can use rpath
to encode the path. At least on Linux. Not sure about OS X.
from rblpapi.
Seems possible: http://stackoverflow.com/questions/4513799/how-to-set-the-runtime-path-rpath-of-an-executable-with-gcc-under-mac-osx
from rblpapi.
Along the same lines, I've wondered for a while whether it is possible to ship the shared libs w/ the package. Something we've touched on a while back on the mail list.
I looked into this, and do not think this is an option.
I'll still look into updating the headers.
from rblpapi.
Correction. I can make it work.
R CMD check
still complains about shipping with binaries / libraries.
from rblpapi.
I can't imagine CRAN being too thrilled about that, so perhaps best to leave it for the user to install for now. Thoughts?
from rblpapi.
I have a working setup. We include a tar.gz and extract the library we need from configure.
That at least makes it self-contained. and makes it match library and headers.
from rblpapi.
I just sent you a PR. I suggest you do NOT immediately merge it but maybe check out the branch, build and test the package and we then take it from there.
It would easy to extend this ... and just shipt the unmodified tarball from Bloomberg. I cannot see them objecting to that. Whether the official R repos would ever take this is an entirely different story...
from rblpapi.
This can be closed too as we now embed the headers.
from rblpapi.
Related Issues (20)
- Installation failure Rblpapi MacOS HOT 6
- How do I connect to Bloomberg Anywhere HOT 1
- include.non.trading.days = TRUE not returning non-trading days. HOT 2
- getBars doesn't work for equities HOT 6
- Hourly OHLCV in subscription and orders HOT 9
- Cannot install with Newer version of R, 4.2.1 HOT 4
- Connection failed using Bloomberg Everywhere version in OS X environment HOT 1
- Remove dependence on fts
- Larger cap for lookupSecurity maximum results HOT 8
- Bdp returns NA value for id_bb_company HOT 4
- Filling holidays historical prices with the last available price HOT 4
- Could I get a Pay Index through Rblpapi? HOT 4
- Downloading Yield Curve Data HOT 1
- Connection funnyness HOT 5
- documenting valid periodicitySelection options, semiannual not supported HOT 3
- Page Data Service HOT 4
- Downloading Credit Default Swaps (CDS) HOT 4
- Is there any plan to update Blpapi headers and run-time? HOT 1
- BQL implementation request HOT 1
- Server Api connection string HOT 3
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 rblpapi.