소스 검색

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

Jean-Christophe Fillion-Robin 14 년 전
부모
커밋
a7c6c0a90c
2개의 변경된 파일8개의 추가작업 그리고 6개의 파일을 삭제
  1. 1 5
      Libs/Core/CMake/TestBFD/CMakeLists.txt
  2. 7 1
      Libs/Core/CMake/TestBFD/TestBFD.cpp

+ 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;
 }