Opened 14 years ago

Last modified 12 years ago

#339 assigned defect

configure appears to ignore some parameters

Reported by: k_amlie@… Owned by: diego@…
Priority: normal Component: build system
Version: HEAD Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

When trying to run ./configure --disable-mmx, I can see from the summary that
MMX is nevertheless enabled.
Same goes for flags like mmx2, sse and 3dnow.

Change History (7)

comment:1 Changed 14 years ago by reimar

It still is a bug, but only the summary is wrong.
Look in config.h, if you have #undef HAVE_MMX then mmx support is disabled.

comment:2 Changed 14 years ago by k_amlie@…

(In reply to comment #1)

It still is a bug, but only the summary is wrong.
Look in config.h, if you have #undef HAVE_MMX then mmx support is disabled.

I see, but it's still very confusing to those compiling for the first time.

comment:3 Changed 14 years ago by diego@…

  • Component changed from core to build system
  • Owner changed from alex@… to diego@…

comment:4 Changed 14 years ago by diego@…

  • Status changed from new to assigned
  • Summary changed from Configure script does not honor all flags given to configure appears to ignore some parameters

I'll look into fixing this someday. It's because some options are checked
before the others...

comment:5 Changed 13 years ago by reimar

Is this still on somebody's mind?

comment:6 Changed 13 years ago by diego@…

It's on my list of things to do someday, but it depends on reorganizing
configure quite a bit. Don't expect anything soon.

comment:7 Changed 12 years ago by diego@…

--disable-foo works properly now, still have to work on --enable-foo.

Note: See TracTickets for help on using tickets.