Forum Replies Created
-
AuthorPosts
-
support
KeymasterPlease try checking the SQLite documentation for the exact name of the library file (e.g. libsqlite.a or libsqlite.so). Then use the “-l<name without extension and lib prefix>” syntax. Please do not use the ${} syntax, as it implies expanding a non-existent CMake variable.
You can read more about the linker input format and library names on this page: http://visualgdb.com/support/linkerinputs/
support
KeymasterHi,
If you are using an advanced CMake project, please locate your executable (console icon) in Solution Explorer, right-click on it and select “Properties”. Then add the “;-l<library name>” (e.g. -lmysql) to the Linker->General->Linked Libraries field.
support
KeymasterHi,
If you are using the Custom edition, you can add a post-build step that will upload arbitrary files or directories to the target after the build, or add it as a custom shortcut (a new menu entry for it will appear under the Project menu). If not, consider setting the gdb command line to something that will exit immediately and then configuring VisualGDB not to show the “gdb exited” warning.
support
KeymasterJust wanted to share an update that VisualGDB now officially supports referencing the ESP32 Arduino core from ESP-IDF projects. We have published a detailed tutorial here: https://visualgdb.com/tutorials/esp32/arduino/component/
June 6, 2019 at 02:13 in reply to: x_display = XOpenDisplay(NULL); returns NULL on latest UBUNTU systems #25087support
KeymasterSorry, the only way we can manage the large amount of inquiries we receive and ensure fast turnaround for VisualGDB fixes is by being upfront and strict about the scope of our technical support. Troubleshooting Linux configuration issues can be tricky and there are numerous online resources that could help with that, but unfortunately it is not realistic for us to offer this type of help as a part of our regular product support.
June 6, 2019 at 01:32 in reply to: x_display = XOpenDisplay(NULL); returns NULL on latest UBUNTU systems #25085support
KeymasterIf you can confirm that the problem doesn’t happen when running the program manually, but does happen with VisualGDB, we can help you understand the differences and configure VisualGDB to replicate the working setup. If the problem also happens without VisualGDB (or if another problem is preventing the programs from running on that target), unfortunately this is not something that could be easily fixed by VisualGDB and hence is not covered by our support, sorry.
June 6, 2019 at 01:21 in reply to: x_display = XOpenDisplay(NULL); returns NULL on latest UBUNTU systems #25083support
KeymasterIf running the program directly results in a segmentation fault, the device configuration might be corrupt. Unfortunately, as this is not something controlled by VisualGDB, this is not covered by our technical support.
support
KeymasterWelcome back!
Please try updating to VisualGDB 5.4R6. We have recently added support for importing the ESP32 Arduino core into the ESP-IDF projects (see this tutorial).
Generally, the internal structure of ESP-IDF and other related components changes very fast, so the steps that worked for a specific version may stop working for future ESP-IDF releases.
June 6, 2019 at 00:58 in reply to: x_display = XOpenDisplay(NULL); returns NULL on latest UBUNTU systems #25079support
KeymasterPlease check if the problem also happens when using other SSH clients (e.g. PuTTY).
support
KeymasterNo problem. Most likely this is caused by some other declaration or setting. Please try getting a minimal example that triggers the problem on a newly created project and share it with us so that we could see what is going on.
support
KeymasterThe error looks correct (the private functions Parent are not accessible to derived classes). You can double-check this by trying to build the project – the compiler should show the same error.
support
KeymasterHi,
Yes, please try running the following command:
<VisualGDB directory>\VisualGDB.exe /build <full path to .vgdbcmake file>
support
KeymasterThe daily builds with hotfixes do not always pass our internal tests, so some issues are to be expected. That said, the 5.4.106 branch has passed most of the tests and should be much more stable (we are also planning to release a stable R6 update today).
June 5, 2019 at 01:08 in reply to: x_display = XOpenDisplay(NULL); returns NULL on latest UBUNTU systems #25065support
KeymasterVisualGDB simply requests the target to enable the X11-over-SSH forwarding. The exact implementation of this logic is provided by the target and is outside VisualGDB’s control. Please refer to the Linux and X11 documentation for more details.
June 5, 2019 at 01:05 in reply to: x_display = XOpenDisplay(NULL); returns NULL on latest UBUNTU systems #25062support
KeymasterVisualGDB simply requests the target to enable the X11-over-SSH forwarding. The exact implementation of this logic is provided by the target and is outside VisualGDB’s control. Please refer to the Linux and X11 documentation for more details.
-
AuthorPosts