Skip to content

Fix FastGAN build target to use correct source file#20

Open
ekg wants to merge 1 commit intothegenemyers:mainfrom
ekg:makefile-fixes
Open

Fix FastGAN build target to use correct source file#20
ekg wants to merge 1 commit intothegenemyers:mainfrom
ekg:makefile-fixes

Conversation

@ekg
Copy link

@ekg ekg commented Oct 8, 2025

Summary

  • Fixes build failure caused by missing FastGA.new.c file
  • Changes FastGAN target in Makefile to use existing FastGA.c instead

Problem

The Makefile references FastGA.new.c which does not exist in the repository, causing make to fail with:

make: *** No rule to make target 'FastGA.new.c', needed by 'FastGAN'.  Stop.

Solution

Updated the FastGAN target dependency and compilation command to use FastGA.c, which is the actual source file present in the codebase.

Test Plan

  • Build completes successfully with make
  • All binaries build without errors (FastGAN, FastGA, FastKS, and all other tools)
  • make install works correctly

The FastGAN target was referencing FastGA.new.c which does not exist in the
repository, causing the build to fail with "No rule to make target 'FastGA.new.c'".

Changed the dependency and compilation command to use FastGA.c instead, which is
the actual source file present in the codebase.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant