{"id":23655233,"url":"https://github.com/caplin/jnijnaexamples","last_synced_at":"2025-09-01T06:32:47.190Z","repository":{"id":23852844,"uuid":"27230742","full_name":"caplin/jnijnaexamples","owner":"caplin","description":"Quick comparison of JNA and JNI","archived":false,"fork":false,"pushed_at":"2014-11-27T15:42:47.000Z","size":1132,"stargazers_count":3,"open_issues_count":0,"forks_count":3,"subscribers_count":18,"default_branch":"master","last_synced_at":"2024-04-14T09:42:14.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://blog.caplin.com/2014/11/27/jnajni/ ‎","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/caplin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-11-27T15:19:10.000Z","updated_at":"2023-12-19T03:28:12.000Z","dependencies_parsed_at":"2022-08-22T00:00:48.296Z","dependency_job_id":null,"html_url":"https://github.com/caplin/jnijnaexamples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fjnijnaexamples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fjnijnaexamples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fjnijnaexamples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caplin%2Fjnijnaexamples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/caplin","download_url":"https://codeload.github.com/caplin/jnijnaexamples/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231670160,"owners_count":18408699,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-28T19:52:00.476Z","updated_at":"2024-12-28T19:52:01.082Z","avatar_url":"https://github.com/caplin.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Comparison of JNI and JNA\n==============\n\nEven though the examples would work on all platforms, the Makefile only works on Linux and OSX. Therefore those are the only supported platforms\n\n\nThis repository contains two subprojects, one for JNI, and one for JNA. The use cases implemented are\n- generate a random number in C and print the result from Java\n- populate a list of files in a directory, pass it to Java and print the list\n\nTo compile and run the examples the following steps are necessary:\n- set JAVA_HOME\n- cd jna or cd jni\n- make run\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaplin%2Fjnijnaexamples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaplin%2Fjnijnaexamples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaplin%2Fjnijnaexamples/lists"}