SCIRun User Mailing List

Text archives Help


Re: [SCIRUN-USERS] ia64 32 bit build error


Chronological Thread 
  • From: "J. Davison de St. Germain" <dav@cs.utah.edu>
  • To: lgraham@postoffice.utas.edu.au
  • Cc: scirun-users@sci.utah.edu
  • Subject: Re: [SCIRUN-USERS] ia64 32 bit build error
  • Date: Thu, 18 Aug 2005 11:33:45 -0600 (MDT)


Hi,

   These error messages do not look familiar, but a google search
leads me to believe that they could be fPIC related.  Couple of
questions, when you compiled the SCIRun Thirdparty, was the -fPIC flag
used for all libraries?  (You would have to have saved the output from
the thirdparty install and then look through it to find out.  Second
question (perhaps this should be the first question), is -fPIC being
used on the compile line when building all of SCIRun files?  You can
look in configVars.mk to see if it is listed on the CFLAGS line.

   Just out of curiosity, isn't ia64 a 64 bit machine?  If so, why are
you building a 32 bit version of SCIRun?  If your libraries in /lib
are 64 bit libraries, then perhaps this has something to do with the
problem.  

   If you can get me a log in for your system, or remotely display an
xterm from your system to my machine, I can take a look into this
directly for you.  In the meantime, if you can't figure out from the
above description, please send me your configVars.mk file.

   Thanks for using SCIRun.

       Sincerely,
            J. Davison de St. Germain

> When I tried to build scirun on ia64 for a 32 bit build, I get an error
> with the compile:
> 
> .
> .
> .
> g++ -Wl,-rpath
> -Wl,/scratch/lgraham/src/SCIRun/Thirdparty32/1.24.1/Linux/gcc-3.3.3-32bit/
> lib
> -L/scratch/lgraham/src/SCIRun/Thirdparty32/1.24.1/Linux/gcc-3.3.3-32bit/li
> b -Llib -Wall -O2     -shared  -Llib -Wall -O2     -Wl,-rpath
> -Wl,/scratch/lgraham/src/SCIRun/ia64_32bit/lib  -Wl,-rpath
> -Wl,/scratch/lgraham/src/SCIRun/ia64_32bit/lib -o lib/libCore_Malloc.so
> -Wl,-soname -Wl,libCore_Malloc.so Core/Malloc/Allocator.o
> Core/Malloc/AllocOS.o Core/Malloc/malloc.o Core/Malloc/new.o   -lpthread
> /usr/lib/gcc-lib/ia64-suse-linux/3.3.3/../../../../ia64-suse-linux/bin/ld:
> Core/Malloc/Allocator.o: @gprel relocation against dynamic symbol

-----------------------------------------------------------------------
- J. Davison de St. Germain         dav@cs.utah.edu    (801) 581-4078 -
- Chief Software Engineer           http://www.cs.utah.edu/~dav       -
- SCI Institute, SE C-SAFE          University of Utah                -
-----------------------------------------------------------------------
===========================================================================
== The SCIRun Users mailing list: send email to majordomo@sci.utah.edu   ==
== for more details.                                                     ==
== Please acknowledge use of SCIRun in your papers and reports:          ==
==   see http://software.sci.utah.edu/scirun-biopse_citation.bib         ==
===========================================================================





Archive powered by MHonArc 2.6.16.

Top of page