Thread: library missing?

  1. #1

    Question library missing?

    When linking an application, I get a message "undefined reference to _WinMain"
    Apparently I'm missing including a library, anyone know which one I need to link with?

  2. #2
    the Corvetter
    Join Date
    Sep 2001
    Yes, you are missing a library if you get that error. WinMain? You need to do this:
    #include <windows.h>

    Are you doing windows programming? If so, you really should have posted this in the Windows board. That's what you use WinMain for, I'm sure you know.

    1978 Silver Anniversary Corvette

  3. #3
    yes, I used the #include <windows.h> and still get the error.
    yes, I'm doing windows programming with C. Should I still use the
    windows forum?

  4. #4
    Guest Sebastiani's Avatar
    Join Date
    Aug 2001
    Waterloo, Texas
    Depending on your compiler, you must manually set the "compile for Win32" mode.

    In Bloodshed Dev it's Options->Compiler Options->Linker-
    ->"Compile For Win32".

    Your's may have some similar mechanism.
    #include <cmath>
    #include <complex>
    bool euler_flip(bool value)
        return std::pow
            std::complex<float>(0, 1) 
            * std::complex<float>(std::atan(1.0)
            *(1 << (value + 2)))
        ).real() < 0;

  5. #5
    the Corvetter
    Join Date
    Sep 2001
    Yes, what compiler are you using? I think there are some settings for that sort of thing.
    1978 Silver Anniversary Corvette

  6. #6

    Thumbs up

    Just needed to add the
    int WINAPI WINMAIN() API function to the program source.
    Still get a warning, but also now I get an exe.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Avoiding Global variables
    By csonx_p in forum Windows Programming
    Replies: 32
    Last Post: 05-19-2008, 12:17 AM
  2. Makefile for a library
    By sirmoreno in forum Linux Programming
    Replies: 5
    Last Post: 06-04-2006, 04:52 AM
  3. Erros in Utility Header File
    By silk.odyssey in forum C++ Programming
    Replies: 4
    Last Post: 12-22-2003, 06:17 AM
  4. header file bringing errors?
    By bluehead in forum Windows Programming
    Replies: 4
    Last Post: 08-19-2003, 12:51 PM
  5. errors in my class....
    By o0obruceleeo0o in forum C++ Programming
    Replies: 9
    Last Post: 04-14-2003, 03:22 AM