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  2010  2011  2012  2013  <20142015  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  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: compile qtdm
From: Emmanuel Mayssat <[email protected]>
To: Tong Zhang <[email protected]>
Cc: Mezger Anton Christian <[email protected]>, EPICS mailing list <[email protected]>
Date: Fri, 14 Nov 2014 10:35:27 -0800
Tong Zhang,

I can certainly help you.
Difficult to say what exactly is the problem without the error message.
To start, I would just guess that you environment is not set correctly.
Are you on Linux?

Note that  QtDM requires a few environment variables to be set to start and run correctly.
What are your settings for QTDM_LIBINSTALL, QTDM_RPATH, and LD_LIBRARY_PATH?
In the tutorial you are following, my installation paths were
/home/local/epics                # Home directory of the epics user
+-- base        
    +-- <base.version>           # Base version is 3.14.12.4
        +-- bin/linux-x86_64
        +-- lib/linux-x86_64
+-- extensions
    +-- <base.version>           # Extensions compiled against this base version
        +-- src                  # Where the source for EPICS extensions is installed
        +-- bin/linux-x86_64     # Where the extension binary files are installed
        +-- lib/linux-x86_64
+-- extras                       # Non-EPICS base and non-EPICS extensions
    +-- <base.version>           # Version the source was compiled against
        +-- bin/linux-x86_64     # Where the binary files are installed
        +-- lib/linux-x86_64

In the tutorial, I installed caQtDM in the extras/... directories as it is not
an EPICS extension (i.e. doesn't use the configure directory which is part of
the EPICS build system)

I hope this help.

If it doesn't, send the error message and the first few lines of
./caQtDM_BuildAll
Regards,
--
Emmanuel Mayssat
http://www.epicsqt.org


> Date: Fri, 14 Nov 2014 14:44:18 +0800
> From: [email protected]
> To: [email protected]
> Subject: compile qtdm
>
> Hi Emayssat,
>
> I came cross your caQtDM wiki page, it is really a great job. I'm
> working on the development for FEL facility control applications, and I
> have experience about C++/QT, so your qtdm is a nice tool for me to
> choose. However, I failed to compile the source, is complains the
> qtcontrols lib when linking, my qt version is 4.8.6, could you please
> help me out?
>
> Thanks!
>
> --
> Tong Zhang
> Free-electron Laser Department,
> Shanghai Institute of Applied Physics (SINAP), CAS
> 2019 Jialuo Road, Shanghai 201800, China
> Office: +86-021-3919-4269

Navigate by Date:
Prev: Re: Permissible in C to call CA I/O functions from callback? Andrew Johnson
Next: Re: Browser based EPICS GUI Kazuro FURUKAWA
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Can pvTimeGetCurrentDouble fail to set its argument? Benjamin Franksen
Next: Re: compile qtdm Tong Zhang
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·