microsoft / microsoft/FFmpegInterop

Cannot run config file

Open
#49 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
1.4k
Forks
319
PR merge metrics
No merged PRs in 30d

Description

Hi
Following the compilation instructions I've installed verything (msys2 yasm etc..), set up the environment variables, checked with "which" where the cl command was pointing at, check my PATH but nothing worked. I keep on getting

WARNING: pkg-config not found, library detection may fail.
mktemp -u XXXXXX
ZYw84V
WARNING: Unknown C compiler cl, unable to select optimal CFLAGS
check_ld cc
check_cc
BEGIN ./ffconf.oc8wxDOw.c
1 int main(void){ return 0; }
END ./ffconf.oc8wxDOw.c
cl -MD -DWINAPI_FAMILY=WINAPI_FAMILY_PC_APP -D_WIN32_WINNT=0x0603 -c -o ./ffconf.T0zVIMc6.o ./ffconf.oc8wxDOw.c
../../../configure: line 822: cl: command not found
C compiler test failed.

I just want to compile ffmpeg without even the interop part as I don't really need it. Could you please give me any hint on what could be going on ?

Thanks

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue reports failure in the configure script while compiling the generated ffconf.oc8wxDOw.c test and invoking cl. Start by reproducing the configuration command and inspecting the compiler probe around the reported configure line. Done means identifying the cause of the missing compiler or documenting a supported configuration that omits the interop component.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.