What platforms and tools used to develop code

8 posts / 0 new
Last post
lin
lin's picture
Offline
Last seen: 3 years 6 months ago
Joined: Nov 23 2010
Junior Boarder

Posts: 13

lin feng
What platforms and tools used to develop code

Please tell me about are based on what kind of development platform and what tools to use? I am a novice.

davidhill
davidhill's picture
Offline
Last seen: 2 days 22 hours ago
Joined: Oct 27 2009
Administrator

Posts: 595

david hill
Re:What platforms and tools used to develop code

First off, thanks for checking out InfiniDB.

For source builds, we have successfuly built in-house on the following OS:

RHEL5 64-BIT
Fedora 6 - 13 32-bit
Ubuntu 32 and 64-bit
Debian 32 and 64 bit
CentOS 64-bit
FreeBSD 64-bit
OpenSUSE 64-bit

There is no special tools needed to build InfiniDB, you will just need the standard development packages installed, like gcc, make, etc...

When you kick off the configure command, the first think it does is check that you have the needed packages to run and run and it will inform you if naything is missing.

After you install the source package, just follow the instructions in the INSTALL
file under /usr/local/Calpont

I hope this answer your questions...

David H
Calpont

lin
lin's picture
Offline
Last seen: 3 years 6 months ago
Joined: Nov 23 2010
Junior Boarder

Posts: 13

lin feng
Re:What platforms and tools used to develop code

Thanks for your quick answers.
In the Windows platform, we are accustomed to using VC + + development and debugging, but do not know how to development and debug code in the Linux platform.Hope to get your pointing .

bdempsey
bdempsey's picture
Offline
Last seen: 1 week 1 day ago
Joined: Oct 27 2009
Platinum Boarder

Posts: 194

Robert Dempsey
Re:What platforms and tools used to develop code

Calpont InfiniDB Community is a GNU autoconf-based project. Both Eclipse and KDevelop have plugins to load, build and debug autoconf projects. Both products offer a GUI-based IDE and have similar functionality to VS.

There are many tutorials on the Internet for learning either product. I would strongly suggest completing one of these tutorials before diving into a project as large and complex as InfiniDB.

lin
lin's picture
Offline
Last seen: 3 years 6 months ago
Joined: Nov 23 2010
Junior Boarder

Posts: 13

lin feng
Re:What platforms and tools used to develop code

In Fedora 14 platform, by using the Eclipse program tool I have compiled the InfiniDB source codes, following this steps: (1) ./configure. (2) make (3) make install.

I want to know how can I use the Eclipse program tool to debug the InfiniDB source code, since I don't know how to make the program start up and run to my specific breakpoints?

Thanks all the answers!

lin
lin's picture
Offline
Last seen: 3 years 6 months ago
Joined: Nov 23 2010
Junior Boarder

Posts: 13

lin feng
Re:What platforms and tools used to develop code

If not use the Eclipse, how do you tracking the InfiniDB codes? No one can share your experience?

davidhill
davidhill's picture
Offline
Last seen: 2 days 22 hours ago
Joined: Oct 27 2009
Administrator

Posts: 595

david hill
Re:What platforms and tools used to develop code

Our debugging is done mostly on a linux systems utilizing the tool 'gdb'.

Being a multi-process application, this lends itself best to our needs.

Maybe others in the community can provide additional information on WEB based tools, like Eclipse, that they have utilized for debugging.

David H
Calpont

lin
lin's picture
Offline
Last seen: 3 years 6 months ago
Joined: Nov 23 2010
Junior Boarder

Posts: 13

lin feng
Re:What platforms and tools used to develop code

Thank you for your answer. I am a novice in Linux platform. To learning InfiniDB, just newly installed the Fedora 14.

Can you specifically say what you Debug the steps?
This can reduce me a lot of detours.
Thanks.