gcc-4.7 linking failure: undefined reference to foo

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I was trying to build mame (an rpmfusion package) with gcc-4.7. I have
managed to get it to build, but it fails at the linking stage:

obj/sdl/libocore.a(sdlsocket.o): In function `operator new(unsigned long)':
/builddir/build/BUILD/mame-0.144u5/src/emu/emualloc.h:114: undefined
reference to `malloc_file_line(unsigned long, char const*, int)'
obj/sdl/libocore.a(sdlsocket.o): In function `operator delete(void*)':
/builddir/build/BUILD/mame-0.144u5/src/emu/emualloc.h:131: undefined
reference to `free_file_line(void*, char const*, int)'
collect2: error: ld returned 1 exit status

The same code builds with gcc-4.6 just fine. Were there any changes in
that regard?
The source RPM can be downloaded here:
https://share.ols.inode.at/HA19LXBVKCKBMUFIVMLO7TRLY6SYZR6G36PN41IN

Full build log:
http://belegdol.fedorapeople.org/build.log

Thank you for help in advance.

Regards,
Julian
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux