- #Filemaker baseelements github archive#
- #Filemaker baseelements github code#
- #Filemaker baseelements github professional#
- #Filemaker baseelements github download#
Into the project Libraries\win64 directory asĬscript configure.js static=yes debug=no cruntime=-MT include=" " lib="\Libraries\win64" Into the project Headers directory and copy the library Run the commands (changing the include= & lib= paths as appropriate)Ĭscript configure.js static=yes debug=no cruntime=-MT include="" lib="\Libraries\win64" Launch the "VS2019 圆4 Native Command Prompt" then src/ to the Headers directory and liboauth\Release\liboauth.lib to Libraries\win64.Ĭonfiguration Properties -> C/C++ -> Optimization -> Whole Program Optimizationīuild the libiconv-static, Release, 圆4 configuration and copyīuild-VS2019-MT\圆4\Release\libiconv-static.lib
Unpack directory containing the Visual Studio solution files (from the BaseElements-Plugin Projects/Extras), open the Solution make sure the project can find the BaseElements plug-in Header and Libraries directories and then the "Release" configuration.Ĭopy liboauth.h from. In Visual Studio and select "Batch Build" and select the 圆4 "LIB Release - LIB OpenSSL - LIB LibSSH2" configuration and "Build" it.īuild\Win64\VC15\LIB Release - LIB OpenSSL - LIB LibSSH2\libcurl.lib VC++ Directories -> Library Directories -> add the path to the BEPlugin Libraries/win64 directory VC++ Directories -> Include Directories -> add the path to the BEPlugin Headers/libssh directory Note: OpenSSL & libssh2 must be built before building libcurl.Īnd expand it into a directory on the Desktop.Īnd set the following Configuration Properties for the libssh "LIB Release - LIB OpenSSL - LIB LibSSH2" configuration: To the Headers directory and rename it libssh2. Into the Libraries\win64 directory and copy Then select 圆4 in "Type or select the new platform", "Copy settings from" should be Win32 and check "Create New project platforms" and click "OK". Select in the "Active Solution Platform" pop-up in the "Configuration Manager".
#Filemaker baseelements github code#
VC++ Directories -> Include Directories -> add the path to the BEPlugin Headers directoryĬ/C++ -> Code Generation -> Runtime Library = Multi-threaded (/MT) Project Defaults -> Character Set = Use Unicode Character Set Perl Configure VC-WIN64A enable-static-engine no-asmĬopy libcrypto_static.lib and libssl_static.lib to Libraries\win64 and copy include\openssl to Headers.Īnd set the following Configuration Properties for OpenSSL Lib Release:
#Filemaker baseelements github archive#
Unpack the archive and, in a "VS2019 圆4 Native Command Prompt": Place to start if you do not already have perl installed The ActiveState perl (Community Edition) is a good
src/ to the Headers directory and win32/vs2010/Output/Release/jansson.lib to Libraries\win64.īuilding OpenSSL requires that perl is installed. From the "Build Menu" select "Batch Build" and select the libzstat "ReleaseWithoutAsm" configuration for 圆4, and "Build".Ĭontrib/vstudio/vc11/圆4/ZlibStatReleaseWithoutAsm/zlibstat.libĬopy zip.h and zconf.h from the root directory of the distribution to the Headers directory.Ĭopy jansson.h and jansson_config.h from. Open the solution file "contrib/vstudio/vc11/zlibvc.sln" and remove ZLIB_WINAPI from the list of preprocessor definitions for the libzstat 圆4 ReleaseWithoutAsm configuration.
#Filemaker baseelements github download#
Download the zlib source fromĪnd extract the folder zlib-1.2.8 to the desktop. From the command prompt tryī2 address-model=64 link=static runtime-link=static -with-program_options -with-thread -with-filesystem -with-date_time -with-chrono -with-regex -prefix=build installĬopy the directory containing the boost headers from the build/include directory to the Headers directory and copy the files in the build/lib to Libraries/win64.īuilding zlib is straightforward. The Boost FileSystem and System libraries are required.įor instructions on compiling the Boost libraries. Note: source code for some of the libraries is supplied as gzipped tar archives there are a number of applications that can unpack these archives, for example, Stuffit ExpanderĪnother note: when doing both debug and release builds clean the project when switching from one t'other. Unicode is used rather than the multi-byte character set. The BaseElements plug-in is built as a static library and all third-party libraries must be built from source as static libraries (/MTd & /MT) using libcmt.lib and nafxcw.lib for release and libcrtd.lib and nafxcwd.lib for debug builds. The version of FMWrapper.lib in the Libraries\win64 should be placed the Libraries directory.
#Filemaker baseelements github professional#
The plug-in was built using Visual Studio 2019 Professional on Windows 10.ĭownload the FileMaker External Plug-In API fromĪnd place the FMWrapper directory inside the SDK's Headers directory in the Headers directory.