Hello, Sorry to interfere in your conversation Le 28 sept. 2010 à 15:25, Joerg Mayer a écrit :
>> The default behavior for, for example, libcap should be "use it if it's >> available, don't use it if it's not", so that on non-Linux systems (which >> probably don't have libcap), it Just Works, and for Linux systems that lack >> libcap, it Just Works (by not building with libcap), and, for Linux systems >> that have libcap, it Just Works (by building with libcap). It might be nice >> to allow the user to override that, but, if CMake doesn't make that easy, >> I'm inclined to make the default behavior the only available behavior (by >> explicitly setting CAP_OPTIONS to an empty string, so that REQUIRED is *NOT* >> one of the option). > Yes, that would be another solution, but being able to specifiy the stuff on > the > command line might be another option. This is the macro i use to automatically detect libs and include with my cmake projects. It is vey simple ... I'm not sure something similar is implemented into Wireshark.
Macros.cmake
Description: Binary data
example: in your CMakeLists.txt do : have_includes(fcntl.h sys/time.h sys/types.h semaphore.h pthread.h) have_function(select socket) Hope it can help. Hsivank
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe