Need main defined when linking ActiveX control?

I've written an ActiveX control (Visual C++ 5.0, Windows NT) and it compiles and links fine in the debug version. But when I try to link the release version the linker claims the symbol __main is undefined (reference from LIBC.lib(crt0.obj)). Any idea what is going on? I don't think I need to define a main procedure in an ActiveX control, do I?
Who is Participating?
xyuConnect With a Mentor Commented:
It's known problem if You link with libc.lib (e.g. You want to use static single threaded run-time) You can easily solve it by adding  "void main() {}" into any of Your cpp file. It never be called anyway... Or You can solve it by using other Run-time libs like Multithreaded DLL... but adding void main().. is most simple amd effcctive solution...
Good luck
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.