#6 Compile error

GemRB Main Engine
closed-fixed
None
7
2003-12-18
2003-12-18
Suggs bill
No

gcc -shared MUSImporter.lo MUSImpCD.lo MUSImp.lo
-Wl,--rpath -Wl,/home/grahame/gemrb//plugins
-L/usr/lib -lpthread -L/home/grahame/gemrb
/plugins -lcore -lz -Wl,-soname -Wl,libMUSImporter.0
-o .libs/libMUSImporter.0.0.0
/home/grahame/gemrb//plugins/libcore.a(Core.o)(.text+0x160):
In function `ResolveFilePath(char*)':
/home/grahame/gemrb/gemrb/plugins/Core/Core.cpp:119:
multiple definition of `ResolveFilePath(char*)'
MUSImp.lo(.text+0x0):/home/grahame/gemrb/gemrb/plugins/MUSImporter/MUSImp.cpp:30:
first defined here
/usr/bin/ld: Warning: size of symbol
`ResolveFilePath(char*)' changed from 408 in MUSImp.lo
to 381 in /home/grahame/gemrb//plugins/libcore.
(Core.o)
collect2: ld returned 1 exit status
libtool: install: error: relink `libMUSImporter.la'
with the above command before installing it
make[4]: *** [install-libLTLIBRARIES] Error 1
make[4]: Leaving directory
`/home/grahame/gemrb/gemrb/plugins/MUSImporter'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory
`/home/grahame/gemrb/gemrb/plugins/MUSImporter'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory
`/home/grahame/gemrb/gemrb/plugins'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/grahame/gemrb/gemrb'
make: *** [install-recursive] Error 1

Debian unstable
gcc 3.3.3
autoconf 2.58
automake 1.4

Discussion

    • milestone: --> GemRB Main Engine
    • priority: 5 --> 7
    • status: open --> pending
     
  • Logged In: YES
    user_id=66394

    We're trying to understand why you get this error... but it is
    not easy... maybe you can give us additional help joining our
    IRC Channel.

    Thanks

     
    • status: pending --> closed
     
    • assigned_to: nobody --> balrog994
    • status: closed --> closed-fixed