the problem when compile programe with -gdwarf

twomol twomol@126.com
Thu Feb 24 12:48:00 GMT 2005


hi.
         If I set the global  compiler flags with -gdwarf when configure the  ecos,then I get this error when compile the application:
        /cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x1723): undefined reference to `.L_E453'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x1741): undefined reference to `.L_E593'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x1760): undefined reference to `.L_E453'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x177e): undefined reference to `.L_E593'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x179d): undefined reference to `.L_E453'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x17bb): undefined reference to `.L_E593'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x1e80): undefined reference to `.L_E453'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x1e9e): undefined reference to `.L_E593'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x1ebd): undefined reference to `.L_E453'
/cygdrive/d/ecossave/s3c44b0ram_install/lib/libminigui.a(timer.o)(.debug+0x1edb): undefined reference to `.L_E593'


But if I configure ECOS with -g ,there isn't this problem? why?




More information about the Gcc-help mailing list