Looks like a REALLY popular wish!
Are there any plans to make this real?
Thanks.
UseOracleDatabase()
Re: UseOracleDatabase()
ts-soft wrote:I don't think, pb will native support a LGPL Lib. Only Public Domain, MIT ...
You have not read the thread?Fred wrote:It's LGPL, so we can't include it in PB as a static lib. You should still be able to access it with importc/endimport.
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

UseOracleDatabase()
Hello
there are two more problems:
- OCI.dll needs at least the instant client with ~75MB
- ORACLE seems not give away interface to connect to DB
I hate those things in forums like "why don't You use Linux instead on Windows..." but
concerning ORACLE...
OCI.dll works and it is possible to write it to disc from IncludeBinary; after copy'n'paste/distribute portable PB program, import and use functions from OCI.dll.
So I will also do with the instant client itself...
DevArt found a solution with ODAC; but I don't know how...
So, PB team can not embed it in PB due to license and technical issues.
there are two more problems:
- OCI.dll needs at least the instant client with ~75MB
- ORACLE seems not give away interface to connect to DB
I hate those things in forums like "why don't You use Linux instead on Windows..." but
concerning ORACLE...
OCI.dll works and it is possible to write it to disc from IncludeBinary; after copy'n'paste/distribute portable PB program, import and use functions from OCI.dll.
So I will also do with the instant client itself...
DevArt found a solution with ODAC; but I don't know how...
So, PB team can not embed it in PB due to license and technical issues.
Re: UseOracleDatabase()
They changed to APACHE-2 Licence. How about now?Fred wrote: Tue Aug 05, 2014 10:38 am It's LGPL, so we can't include it in PB as a static lib. You should still be able to access it with importc/endimport.
*making puppy eyes"