  add_subdirectory(libs) #libs/CMakeLists.txt handles adding warnings flags to non-external libraries
  
  #Add the various tools
- add_compile_options(${WARN_FLAGS}) #Add warn flags for VTR tools
+@@ -349,8 +349,8 @@ add_compile_options(${WARN_FLAGS}) #Add warn flags for VTR tools
+ add_compile_options(${ADDITIONAL_FLAGS})
+ link_libraries(${ADDITIONAL_FLAGS})
  add_subdirectory(vpr)
 -add_subdirectory(ODIN_II)
 -add_subdirectory(ace2)

 add_subdirectory(utils)
 if(WITH_BLIFEXPLORER)
     add_subdirectory(blifexplorer)
@@ -355,14 +355,14 @@ endif()
 
 #Since ABC is an externally developed tool, we suppress all compiler warnings
 CHECK_CXX_COMPILER_FLAG("-w" CXX_COMPILER_SUPPORTS_-w)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3a6849e65..9a68c3055 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -341,7 +341,7 @@ endif()
 
 
 #Add the various sub-projects
