Przeglądaj źródła

Build an executable instead of a library as part of the HAVE_BFD test

Jean-Christophe Fillion-Robin 14 lat temu
rodzic
commit
a7c6c0a90c

+ 1 - 5
Libs/Core/CMake/TestBFD/CMakeLists.txt

@@ -1,8 +1,4 @@
 PROJECT(TestBFD)
 
-IF(BUILD_SHARED_LIBS)
-  ADD_LIBRARY(TestBFD SHARED TestBFD.cpp)
-ELSE(BUILD_SHARED_LIBS)
-  ADD_LIBRARY(TestBFD TestBFD.cpp)
-ENDIF(BUILD_SHARED_LIBS)
+ADD_EXECUTABLE(TestBFD TestBFD.cpp)
 TARGET_LINK_LIBRARIES(TestBFD bfd iberty)

+ 7 - 1
Libs/Core/CMake/TestBFD/TestBFD.cpp

@@ -1,10 +1,16 @@
+
 #include <bfd.h>
 
-void TestBFD()
+// STD includes
+#include <cstdlib>
+
+int main(int /*argc*/, char * /*argv*/[])
 {
   bfd *abfd = 0;
   asymbol *symbol = 0;
   asection *p = 0;
 
   bfd_init();
+  
+  return EXIT_SUCCESS;
 }