Closed chandan315 closed 9 years ago
there are visual studio build files. am yet to get time to create solid build system. I plan to add CMake or Bakefile. which enviroment do you want to build?
I would like to use code blocks 13.12.
Does CodeBlocks have option to import VS or CodeLite projects? If so you can just import it. I want to add CMake Option but will try to make sure I have CB Project added
I don't know anything about code blocks as of yet. I am a newbie in wxwidgets. I just want to know how can I set wxDatabase files in my wxwidgets application that is created by CodeBlocks 13.12
There is option in file->Import menu. Select the VS Solution and go to wxDatabase/build/msw And import it.
Pls let me know if that works
I have successfully imported in code blocks and I see a project loaded. What do I have to do next? Build and run option? I have done a build and it gives me an error on "#include <wx/wx.h>"
build. Its a library so you just build it. Am looking at making CMake build
What do I have to do for the error wx.h no such file or directory?. Do I need to add the path to environment variables. I don't see any cmake option anywhere
wxDtabase depends on wxWidgets. Do you have any experience with wxWidgets? I suggest you try simple app. I don't use C::B so am of little help here. I use CodeLite and there is CodeLite project in the library. If you want download CL from codelite.org
CMake build will be added later (see #2 )
I am new to wxwidgets and codeblocks. I am stuck!!! Please help
Start here: http://codelite.org/LiteEditor/Documentation See Also my series on wxWidgets. Its better to understand wxWidgets before jumping into libraries
Is codelite free? I don't want to go thru the pain of installing another IDE. Codeblocks gave me enuff trouble.
Yes!
The documentation doesn't show how to import wxwidgets library. It says page not available. And after that I need to set up wxDatabase. Can you help me setup wxwidgets library and wxDatabase in CodeLite?
Documentation for what?
I don't see any documentation for wxDatabase or any other data access library
If you are just starting with wxWidgets, its too much to start with such advanced concepts. Get the basics first. You don't find much documentation because of lack of interest of the community. I will write one soon, but I can't promise of anything specific date right now. if you can use CodeLite, there is already project file you can add in CL. Create New Workspace, and right click it to add existing project and then point to that specific project in wxDatabase
Gotcha...will try it.......Thanks for the patience buddy. I will try those steps and see if I succeed.
you are welcome :+1:
I've learnt quite a bit about msbuild in the past two years and only a couple of weeks ago I ported the msw project and solution files to Windows Desktop Express 2012. Although a Microsoft product this version is free!
@manyleaves Should we go with Cmake or bakefile? Can you put your inputs on other issue I opened? BTW am happy to see you back
I am not able to get any database library installed with codeblocks
What have you learned so far and what do you have. Expect none of us to solve everything for you1
I have atleast been successful in installing wxWidgets3.0.2 I am trying to get wxSqlite3 installed with wxwidgets I am nearly there in completing it....
I would also like to use DatabaseLayer as it has an ODBC functionality for SQL Server... I want to use CodeBlocks as my IDE......I don't want to use Codelite. DatabaseLayer is what I need to setup
I would also like to use DatabaseLayer as it has an ODBC functionality for SQL Server... I want to use CodeBlocks as my IDE......I don't want to use Codelite.
Take the CodeLite Project and ask in C::B forum how to make one (and contribute back). Or wait until I have time to create a CMake build
Chandan
The reason I got involved with wxDatabase was because all my (many years) DB experience is with MS SQL Server and I wanted to access it directly from wxWidgets.
DatabaseLayer was an excellent start but abandoned some years ago. When Stefano decided to breath new life into it via wxDatabase I decided to do my bit to update the TDS side of things. (Stefano should really update the README because it doesn't make mention of the fact that TDS is still supported.) TDS is the protocol used internally by MS SQL Server and allows direct access rather than going via ODBC. As far as I know I've fixed up the few memory leaks and crashes that remained in Joseph's abandoned code. I've already used wxDatabase to access MS SQL Server databases for a couple of years in my own projects.
What remains to do, for now, is a cross-platform build.
Andrew
@manyleaves Sorry for not mentioning that. I'm going to update it. Please tell me what is, and is not supported (or you can just update it yourself if you have time to)
What remains to do, for now, is a cross-platform build.
And ... Solid documentation (API, Tutorials et al)
Do what you need to do....but please help me query the sql server database... Without sql server I will have to use wxsqlite3......
Just tell me how you used sql server and I will do the same thing for odbc data access.
@mtangoo do you still have the samples/database folder I would have uploaded with the vc10 source? The unit tests in there should answer all of @chandan315 's questions. I know I personally tested the following: TDS direct and TDS via ODBC SQLite direct and SQLite via ODBC MS Access via ODBC @chandan315 may be able to find a colleague with VS2010 installed, build and test the code and then work back from there to Code Blocks. @chandan315 are you on Windows or some other OS?
@manyleaves I will have to check it out, but I created CMake file and tested yesterday with MinGW and MySQL it seems to work fine. I will push it later today so that we start improving it. With CMake we will need no more VS files as it can generate automatically.
We can test that and once we are confident it works we can use it as template to add other databases.
I have installed wxWidgets 3.0.2 and Code Blocks 13.12 on my pc successfully. How should I install wxDatabase library on my pc? Thanks.