SCIRun User Mailing List

Text archives Help


Re: [SCIRUN-USERS] Change Thirdparty cflags


Chronological Thread 
  • From: "J. Davison de St. Germain" <dav@cs.utah.edu>
  • To: frank@circ.med.utas.edu.au
  • Cc: scirun-users@sci.utah.edu
  • Subject: Re: [SCIRUN-USERS] Change Thirdparty cflags
  • Date: Mon, 11 Jul 2005 17:03:44 -0600 (MDT)


Hi Frank, 

  In the thirdparty install script at line 985 (in the Teem install
  section) are these lines:

  if processor == 'ia64' :
  
     ...

     cmmd = 'cp make/linux.mk make/linux.mk.work'
     inst(cmmd)
     cmmd = "sed -e 's,TEEM_32BIT = 1,TEEM_32BIT = 0,g' make/linux.mk.work > 
make/linux.mk.work.1"
     inst(cmmd)
     cmmd = "sed -e 's,OPT_CFLAG ?= -O2,OPT_CFLAG ?= -O2 -fPIC,g' 
make/linux.mk.work.1 > make/linux.mk"
     inst(cmmd)

What is going on here is we are using the "sed" program to replace
lines in the Teem make file. You can modify these lines to make your
changes.  If you are not familiar with 'sed', or would like more help,
please send me an email and I will be happy to look into it in more
detail.

   Sincerely,
           J. Davison de St. Germain

> Hi I have a compile issue on
> > cat  /etc/SuSE-release
> SUSE LINUX Enterprise Server 9 (ia64)
> VERSION = 9
> i
> install gives :
> 
> checking build system type... ia64-unknown-linux-gnu
> 
> and fails with DSO error:
> /usr/lib/gcc-lib/ia64-suse-linux/3.3.3/../../../../ia64-suse-linux/bin/ld:
> /short/frank/SCIrun/Thirdparty/1.24.1/Linux/gcc-3.3.3-64bit/bin/airSanity:
> hidden symbol `__divsi3' in
> /usr/lib/gcc-lib/ia64-suse-linux/3.3.3/libgcc.a(__divsi3.oS) is referenced
> by DSO
> collect2: ld returned 1 exit status
> gmake: ***
> [/short/frank/SCIrun/Thirdparty/1.24.1/Linux/gcc-3.3.3-64bit/bin/airSanity]
> Error 1
> command FAILED! : gmake
> 
> 
> 
> Fix suggested on web is to add
> -shared-libgcc as a cflag.
> 
> Not sure where in install I should put this?
> 
> 
> Thanks
> 
> Frank

-----------------------------------------------------------------------
- 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