{"id":16653906,"url":"https://github.com/mixih/hpgcc3-docker","last_synced_at":"2026-04-28T02:31:41.399Z","repository":{"id":183880941,"uuid":"82846999","full_name":"Mixih/hpgcc3-docker","owner":"Mixih","description":"Docker config for the HPGCC3 project (original project: http://hpgcc3.org/)","archived":false,"fork":false,"pushed_at":"2017-02-22T20:31:19.000Z","size":5,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-28T19:46:07.371Z","etag":null,"topics":["cross-compilation","docker"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/Mixih.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,"governance":null}},"created_at":"2017-02-22T20:01:42.000Z","updated_at":"2024-05-24T18:44:18.000Z","dependencies_parsed_at":"2023-07-26T07:38:54.040Z","dependency_job_id":null,"html_url":"https://github.com/Mixih/hpgcc3-docker","commit_stats":null,"previous_names":["mixih/hpgcc3-docker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mixih/hpgcc3-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mixih%2Fhpgcc3-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mixih%2Fhpgcc3-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mixih%2Fhpgcc3-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mixih%2Fhpgcc3-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mixih","download_url":"https://codeload.github.com/Mixih/hpgcc3-docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mixih%2Fhpgcc3-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32363627,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cross-compilation","docker"],"created_at":"2024-10-12T09:48:00.362Z","updated_at":"2026-04-28T02:31:41.380Z","avatar_url":"https://github.com/Mixih.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hpgcc3-docker\nThis is a docker configuration script for the hpgcc3 project which ships C\ncross compilation libraries and configurations for the HP 50g calculator. This\nproject was created because hpgcc3 fails to compile on gcc v6 and above. Hpgcc3 \nalso depends on the very heavy IDE eclipse. This configuration aims to solve \nthese shortcomings by providing a container to provide a controlled environment\nfor builds to excecute and replacing the heavy eclipse IDE dependency with an\nauto configuring makefile. A mechanism is been provided for allowing any\ncommand to be excecuted in the build environment to allow custom configurations.\n\n## Prerequisites:\n- docker, preferably with your user in the `docker` group\n- root acess to the machine if your user is not in the `docker` group\n\n## Installation\nTo install type the following commands into the shell:\n \n````\ngit clone https://github.com/Mixih/hpgcc3-docker\ncd hpgcc3-docker\ndocker build -t hpgcc .\n````\nThen you will need to create the `hpgcc` script somewhere in your PATH by\nrunning:\n\n````\ndocker run -it hpgcc \u003e hpgcc.sh\nchmod +x hpgcc.sh\n````\nThis concludes the install.\n\n## Usage:\nRun any compiler comand like it would be done normally with the hpgcc script prefixed like:\n\n````\nhpgcc.sh [some command]\n````\nUse the option `--make` to automatically make the current directory for the hp50g target.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmixih%2Fhpgcc3-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmixih%2Fhpgcc3-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmixih%2Fhpgcc3-docker/lists"}