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  2014  2015  <20162017  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  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: build edm on ubuntu14.04 64bit error
From: Silver <[email protected]>
To: tech-talk <[email protected]>
Date: Fri, 16 Dec 2016 09:36:43 +0800
hi, 

first, it shows the error:
make[1]: Entering directory `/usr/local/epics/r3.14.12.5/extensions/src/edm/giflib/O.linux-x86_64'
/usr/bin/g++ -o libcf322683-513e-4570-a44b-7cdd7cae0de5.so -shared -fPIC -Wl,-hlibcf322683-513e-4570-a44b-7cdd7cae0de5.so -L/usr/local/epics/r3.14.12.5/extensions/lib/linux-x86_64 -L/usr/l\
ib/x86_64-linux-gnu -Wl,-rpath,/usr/local/epics/r3.14.12.5/extensions/lib/linux-x86_64 -Wl,-rpath,/usr/lib/x86_64-linux-gnu -m64 gif.o reg_libcf322683-513e-4570-a44b-\
7cdd7cae0de5.o -lEdmBase -lcfcaa62e-8199-11d3-a77f-00104b8742df -l114135a4-6f6c-11d3-95bc-00104b8742df -lXm -lXt -lXp -lXtst -lX11 -lpthread -ldl -lungif -lgif -lpthread -lreadline -l\
m -lrt -ldl -lgcc
/usr/bin/ld: cannot find -lungif
collect2: error: ld returned 1 exit status
make[1]: *** [libcf322683-513e-4570-a44b-7cdd7cae0de5.so] Error 1
make[1]: Leaving directory `/usr/local/epics/r3.14.12.5/extensions/src/edm/giflib/O.linux-x86_64'
make: *** [install.linux-x86_64] Error 2 

if I create a soft link to /usr/lib/x86_64-linux-gnu/libgif.a
it shows the error:
/usr/bin/g++ -o libcf322683-513e-4570-a44b-7cdd7cae0de5.so -shared -fPIC -Wl,-hlibcf322683-513e-4570-a44b-7cdd7cae0de5.so -L/usr/local/epics/r3.14.12.5/extensions/lib/linux-x86_64 -L/usr/l\
ib/x86_64-linux-gnu -Wl,-rpath,/usr/local/epics/r3.14.12.5/extensions/lib/linux-x86_64 -Wl,-rpath,/usr/lib/x86_64-linux-gnu -m64 gif.o reg_libcf322683-513e-4570-a44b-\
7cdd7cae0de5.o -lEdmBase -lcfcaa62e-8199-11d3-a77f-00104b8742df -l114135a4-6f6c-11d3-95bc-00104b8742df -lXm -lXt -lXp -lXtst -lX11 -lpthread -ldl -lungif -lgif -lpthread -lreadline -l\
m -lrt -ldl -lgcc
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libungif.a(dgif_lib.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/lib/x86_64-linux-gnu/libungif.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [libcf322683-513e-4570-a44b-7cdd7cae0de5.so] Error 1
make[1]: Leaving directory `/usr/local/epics/r3.14.12.5/extensions/src/edm/giflib/O.linux-x86_64'
make: *** [install.linux-x86_64] Error 2 

Has anyone installed edm on ubuntu14.04 64bit  succesfully?
Thanks a lot for your help.
 
 
 
 

Best wishes
Geyang 2016-12-16
 
 

Replies:
Re: build edm on ubuntu14.04 64bit error Michael Davidsaver

Navigate by Date:
Prev: Re: EPICS Channe Access in "Processing" environment. Noboru Yamamoto
Next: Re: build edm on ubuntu14.04 64bit error Michael Davidsaver
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: EPICS Channe Access in "Processing" environment. Noboru Yamamoto
Next: Re: build edm on ubuntu14.04 64bit error Michael Davidsaver
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 15 Dec 2016 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·