MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Problems compiling addrow with gcc-mingw (windows).

  • To: mathgroup at smc.vnet.net
  • Subject: [mg111328] Re: Problems compiling addrow with gcc-mingw (windows).
  • From: Patrick Scheibe <pscheibe at trm.uni-leipzig.de>
  • Date: Wed, 28 Jul 2010 02:51:46 -0400 (EDT)

Hi,

why are you giving

> addtwo.c addtwotm.c


both files? You mprep addtwo.tm into addtwo.c and
then use only addtwo.c to compile. This should kill the
multiple references error message.

Cheers
Patrick

Am Jul 27, 2010 um 1:53 PM schrieb Eduardo M. A. M.Mendes:

> Hello
>
>
>
> I am trying to get addwo.exe using gcc (or g++) that comes with  
> mingw.  I
> have all libs and includes from cygwin that come with Mathematica  
> (Mathlink)
> installed in a different dir structure but unfortunately I got the  
> following
> error
>
>
>
>
>
> C:\msys\1.0\home\eduardo\MATHLI~1\addtwo>g++
> -Ic:/msys/1.0/home/eduardo/include
>
> addtwo.c addtwotm.c -o addtwo.exe -Lc:/msys/1.0/home/eduardo/lib - 
> lML32i3
>
> C:\Users\eduardo\AppData\Local\Temp\ccYUOj6v.o:addtwotm.c:(.text 
> +0x285):
> multip
>
> e definition of `addtwo(int, int)'
>
> C:\Users\eduardo\AppData\Local\Temp\ccNPhnOo.o:addtwo.c:(.text+0x0):  
> first
> defi
>
> ed here
>
> C:\Users\eduardo\AppData\Local\Temp\ccYUOj6v.o:addtwotm.c:(.text 
> +0x293):
> multip
>
> e definition of `WinMain@16'
>
> C:\Users\eduardo\AppData\Local\Temp\ccNPhnOo.o:addtwo.c:(.text+0xe):  
> first
> defi
>
> ed here
>
> C:\Users\eduardo\AppData\Local\Temp\ccYUOj6v.o:addtwotm.c:(.text 
> +0x15b):
> undefi
>
> ed reference to `GetStockObject@4'
>
> collect2: ld returned 1 exit status
>
>
>
> Does anyone know what to sort this out?
>
>
>
> Many thanks
>
>
>
> Ed
>
>



  • Prev by Date: Re: Substiuting variables within an integral
  • Next by Date: Re: Disable save in player pro
  • Previous by thread: Problems compiling addrow with gcc-mingw (windows).
  • Next by thread: Re: Problems compiling addrow with gcc-mingw (windows).