RE : [Dev-C++] Dev settings to remove @ symbol from dll exported functions - please, help!
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: Luc-Etienne B. <Luc...@wa...> - 2003-07-28 09:02:03
|
You are right: within the DevCpp, if you use --kill-at, you see this option in the command line, but get the error: unrecognized option `-fkill-at' -----Message d'origine----- De=A0: dev...@li... [mailto:dev...@li...] De la part de Vladimir Olenin Envoy=E9=A0: vendredi 18 juillet 2003 16:23 =C0=A0: dev...@li... Objet=A0: [Dev-C++] Dev settings to remove @ symbol from dll exported functions - please, help! Hi, everyone! Fairly trivial question - how to remove @ symbol from exported dll=20 functions. To be more exact, what flags should be set _inside_ DevC. I'm using MinGW 2.0 with DevC and have no problem removing it if compiling=20 from command prompt with gcc (--kill-at works). But for some reason i=20 absolutely can't do that if compiling from inside DevC - looks like all=20 compiler/linker settings are just ignored (though, well, not really=20 ignored - i see them all in generated Makefile, but --kill-at for some=20 reason is ignored by dllwrap.exe tool DevC is using by default in its=20 generated Makefile). So, I managed to remove @ symbols using gcc.exe -shared -Wl, --kill-at=20 flags, but the same flag doesn't work for dllwrap tool. Any help would=20 be greatly appreciated! vlad |