Skip to content

How did you get libraries compiled on Windows? #36

@nick7ikin

Description

@nick7ikin

Hello, Kyle

I see here compiled binaries of liberror, libassuan, ligpgme. My question is how did you get them compiled on Windows? My goal is to update gpgme with custom functionality. I've updated gpgme sources and successfully rebuild gpgme library on linux, but I can't do the same on windows.

All these libs (liberror, libassuan, ligpgme) are open-source projects based on gnu make utility. And none of them includes VC++ project files.

The most obvious way to build them is to run "./configure && make" in MinGW or Cygwin environment. But I doubt if I can use binaries compiled with gcc/g++ in VC++ projects (here is a question from a guy who met this issue).

The next option I see is to create VC++ project manually by adding all *.h, *.c, *.cpp files into the project. I think it is very shaky approach.

It would be great if there is way to pass Makefile directly to vc++ compiler, but I didn't manage to find it. Also this approach will require to run "./configure" script in order to get Makefile. I don't think this is possible in the Windows CLI.

Thanks in advance for your help

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions