EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Problem in registerRecordDeviceDriver
From: "Ernest L. Williams Jr." <[email protected]>
To: Ralph Lange <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Fri, 15 Oct 2010 08:52:41 -0700
Ralph Lange wrote:
A small recommendation at this point:

I have been using Qt Creator as my IDE for all EPICS Base related C/C++ development for half a year now, and I am increasingly excited about using it for development and debugging:

* open source and free
* Linux/X11, Windows and Mac
* supports Gnu toolchain, additionally the native compiler/debugger on Windows
* supports several build systems (make, cmake, ...)
* small, starts up very fast, very slick, clean interface
* all these fancy IDE tools: auto completion, bubble help, quick jumps between declaration and implementation, refactoring and renaming, an excellent search...
* the Qt related support stays nicely out-of-the-way
* full source code level debugging in the GUI (running soft IOCs or CA clients in the debugger works just fine)
* http://qt.nokia.com/products/developer-tools (you only need the Qt Creator package unless you are developing Qt apps)


Really worth a test ride.
I have very good experience with "NetBeans IDE" for C/C++ and Soft IOC Debugging
However, I am not sure about the future of Netbeans as ORACLE may drop it?
In any case, I was starting to head toward ECLIPSE but I will give "Qt Creator" a try as well. :)


Cheers,
Ernest


Enjoy!
Ralph


On 15-Oct-2010 07:50, Mark Rivers wrote:
What architecture are you running on? Linux? vxWorks? If it is Linux you can just enable core dumps

limit core 100000

Then when it crashes run gdb on the application and the core dump and see what where it crashed. Or you can run the application directly with gdb.

Mark


________________________________


From: [email protected] on behalf of Xinyu Ao
Sent: Thu 10/14/2010 8:48 PM
To: [email protected]
Subject: Problem in registerRecordDeviceDriver


Hi,


      I'm using PI C-863 Mercury motor controller to control PI M-126 stage under EPICS. I currently use the 6.5.1 version for MotorSrc, PiSrc, and I
compiled successfully under EPICS version 3.14.11, with supported of packages sncseq-2.0.12, asyn4-13-1, ipac-2.10, and
calc-2-8.  However we encountered an segmentation fault error in executing st.cmd when trying to run command of xxx_registerRecordDeviceDriver pdbbase.

could anybody give me a hint on the problem!


Thanks


Xinyu Ao

SSRF




Replies:
Re: IDE (was: Problem in registerRecordDeviceDriver) Ralph Lange
References:
Problem in registerRecordDeviceDriver Xinyu Ao
RE: Problem in registerRecordDeviceDriver Mark Rivers
Re: Problem in registerRecordDeviceDriver Ralph Lange

Navigate by Date:
Prev: Re: slow caput from R3.14.11 client to R3.14.9 IOC Andrew Johnson
Next: Re: IDE (was: Problem in registerRecordDeviceDriver) Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Problem in registerRecordDeviceDriver Ralph Lange
Next: Re: IDE (was: Problem in registerRecordDeviceDriver) Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 15 Oct 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·