[Openslp-announce] ENABLE_PREDICATES not defined in default MSVC project files
Brought to you by:
jcalcote
From: Matt P. <ma...@sc...> - 2002-09-12 15:49:35
|
Hi, I reciently found out that there is an error in the MSVC project files=20 that causes predicate functionality to be ommited from win32 builds of=20 OpenSLP. The problem is that we did not update the MSVC project files=20 when we updated the autoconf/automake build system used on *nix=20 platforms. =20 The old #define USE_PREDICATES was changed to ENABLE_PREDICATES in the=20 autoconf/automake build system and in the code, but the change was=20 never made to the MSVC project files. If you are building OpenSLP using MSVC on win32, you will need to change=20 the project settings so that ENABLE_PREDICATES is defined instead of=20 USE_PREDICATES. To do this, select the Project -> Settings menu option=20 (or use the alt-f7 hotkey). Select "slpd" in the left panel and set=20 the "Settings For" spinner to "All Configurations". "In the=20 Preprocessor definitions" replace the string "USE_PREDICATES" to=20 "ENABLE_PREDICATES". After making this change, do a "rebuild all" on=20 slpd. --=20 Matt Peterson Sr. Software Engineer The SCO Group (formerly Caldera, Inc) |