microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
23.08k stars 6.37k forks source link

[New Port Request] ODPI-C #23360

Closed cjbj closed 2 years ago

cjbj commented 2 years ago

Library name: ODPI-C

Library description: Oracle Database Programming Interface for C (ODPI-C) is an open source library of C code that simplifies access to Oracle Database for applications written in C or C++. It is a wrapper over Oracle Call Interface (OCI) that makes applications and language interfaces easier to develop.

Source repository URL: https://github.com/oracle/odpi

Project homepage (if different from the source repository): https://oracle.github.io/odpi/

Anything else that is useful to know when adding (such as optional features the library may have that should be included):

ODPI-C is maintained by Oracle. Compilation doesn't require any Oracle software or headers to be available. It dynamically loads Oracle Client libraries at runtime.

@LilyWangLL I saw you were testing OCILIB in https://github.com/vrogier/ocilib/issues/297. The ODPI-C library has some similarities to @vrogier's excellent OCILIB because it simplifies access to Oracle's OCI library, although the ODPI-C target user is more specialized. It would great to have ODPI-C in vcpkg for users who use it as a standalone library.

LilyWangLL commented 2 years ago

Thanks for posting this issue. This is gudline of add new port from github. Do you have interesting to add this port to vcpkg?

JackBoosY commented 2 years ago

If you wish to add this port in the future, you can reopen this issue, but we're closing it for now.