digitalmars.D.bugs - TypeInfo init symbol not found in 102
- Ben Hinkle (12/12) Sep 22 2004 in dmd-102 on win32 (haven't tried linux) the following
- Bastiaan Veelo (2/2) Sep 22 2004 Linux works fine.
- Ben Hinkle (2/2) Sep 22 2004 Interesting - I can't reproduce this on my other win32 box. I probably
- Ben Hinkle (6/18) Sep 24 2004 More info. With dmd-101 it works fine but with 102 it errors. The proble...
in dmd-102 on win32 (haven't tried linux) the following int main() { TypeInfo ti = typeid(int); return 0; } errors with: main.obj(main) Error 42: Symbol Undefined _init_10TypeInfo_i --- errorlevel 1 Associative arrays work fine so this is just a problem with user code that tries to get a TypeInfo. -Ben
Sep 22 2004
Interesting - I can't reproduce this on my other win32 box. I probably have a path problem on that other one.
Sep 22 2004
More info. With dmd-101 it works fine but with 102 it errors. The problem seems to be the symbol name in 102 is _init_10TypeInfo_i and in 101 it is __init_TypeInfo_i (with two leading underscores). I haven't figured out what changed in 102 that could have caused this. "Ben Hinkle" <bhinkle mathworks.com> wrote in message news:cis04m$2h9v$1 digitaldaemon.com...in dmd-102 on win32 (haven't tried linux) the following int main() { TypeInfo ti = typeid(int); return 0; } errors with: main.obj(main) Error 42: Symbol Undefined _init_10TypeInfo_i --- errorlevel 1 Associative arrays work fine so this is just a problem with user code that tries to get a TypeInfo. -Ben
Sep 24 2004