[PR #33] [MERGED] Support compile under Linux by disabling wxJSON and GIT stuff #51

Closed
opened 2026-05-05 03:33:38 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/levinsv/pgadmin3/pull/33
Author: @interob
Created: 2/14/2023
Status: Merged
Merged: 2/14/2023
Merged by: @levinsv

Base: masterHead: compile-under-linux-without-json-git


📝 Commits (1)

  • 2354cda Support compile under Linux by disabling wxJSON and GIT stuff

📊 Changes

13 files changed (+51 additions, -15 deletions)

View changed files

📝 INSTALL.txt (+2 -2)
INSTALL_EN.txt (+36 -0)
📝 ctl/ctlGitPanel.cpp (+1 -1)
📝 frm/frmMain.cpp (+3 -3)
📝 include/ctl/ctlGitPanel.h (+1 -1)
📝 include/frm/frmMain.h (+1 -1)
📝 include/utils/json/json_defs.h (+1 -1)
📝 include/utils/json/jsonreader.h (+1 -1)
📝 include/utils/json/jsonval.h (+1 -1)
📝 include/utils/json/jsonwriter.h (+1 -1)
📝 utils/json/jsonreader.cpp (+1 -1)
📝 utils/json/jsonval.cpp (+1 -1)
📝 utils/json/jsonwriter.cpp (+1 -1)

📄 Description

Setting the wxUSE_WEBREQUEST compiler directive was not working for me in my attempt to compile under Linux. I fixed this using the #if defined ( .. ) construct, using a variable that is now more intuitively named NO_WXJSON_GIT.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/levinsv/pgadmin3/pull/33 **Author:** [@interob](https://github.com/interob) **Created:** 2/14/2023 **Status:** ✅ Merged **Merged:** 2/14/2023 **Merged by:** [@levinsv](https://github.com/levinsv) **Base:** `master` ← **Head:** `compile-under-linux-without-json-git` --- ### 📝 Commits (1) - [`2354cda`](https://github.com/levinsv/pgadmin3/commit/2354cdaa0155ad9f00d670bd9fbea2f35c1fe6ea) Support compile under Linux by disabling wxJSON and GIT stuff ### 📊 Changes **13 files changed** (+51 additions, -15 deletions) <details> <summary>View changed files</summary> 📝 `INSTALL.txt` (+2 -2) ➕ `INSTALL_EN.txt` (+36 -0) 📝 `ctl/ctlGitPanel.cpp` (+1 -1) 📝 `frm/frmMain.cpp` (+3 -3) 📝 `include/ctl/ctlGitPanel.h` (+1 -1) 📝 `include/frm/frmMain.h` (+1 -1) 📝 `include/utils/json/json_defs.h` (+1 -1) 📝 `include/utils/json/jsonreader.h` (+1 -1) 📝 `include/utils/json/jsonval.h` (+1 -1) 📝 `include/utils/json/jsonwriter.h` (+1 -1) 📝 `utils/json/jsonreader.cpp` (+1 -1) 📝 `utils/json/jsonval.cpp` (+1 -1) 📝 `utils/json/jsonwriter.cpp` (+1 -1) </details> ### 📄 Description Setting the wxUSE_WEBREQUEST compiler directive was not working for me in my attempt to compile under Linux. I fixed this using the `#if defined ( .. )` construct, using a variable that is now more intuitively named `NO_WXJSON_GIT`. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 03:33:38 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/pgadmin3#51
No description provided.