> I told you already cmake-gui CMAKE_VERBOSE_MAKEFILE > This should generate makefile like that.
I was resisting cmake-gui. I like the command line better. I found a way to get mingw32-make to show the full command lines. mingw32-make VERBOSE=1 Execute within the canvas\simple directory after deleting sample_canvas_simple.exe. > Euh, on linux it is already installed, so no need to compile it. > I thought you need to compile freetype yourself now in wxArt2D. > So when was it created? Yes, I did compile it myself, but the file created was freetype.a, not libfreetype.a. I've noticed that the sample links the file using the full path instead of the "-l" option. Apparently, you don't need "lib" preceeding the file name if not using "-l". However, that also makes your project depend on absolute file paths, which is a very bad thing in my opinion. I've included the full link command line below. David ===[ Link Command Line]=== Linking CXX executable sample_canvas_simple.exe cd C:\user_data\david\dajac\source_pool\wxArt2D\dajac_dmus_1111\packages\wxart2d \samples\canvas\simple && "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -E cm ake_link_script CMakeFiles\sample_canvas_simple.dir\link.txt --verbose=1 "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -E remove -f CMakeFiles\sample_ canvas_simple.dir/objects.a C:\PROGRA~2\CODEBL~1\MinGW\bin\ar.exe cr CMakeFiles\sample_canvas_simple.dir/obj ects.a @CMakeFiles\sample_canvas_simple.dir\objects1.rsp C:\PROGRA~2\CODEBL~1\MinGW\bin\G__~1.EXE -fexceptions -fno-pcc-struct-return - fstrict-aliasing -Wall -Wno-unused-variable -g -mwindows -Wl,--whole-archive CM akeFiles\sample_canvas_simple.dir/objects.a -Wl,--no-whole-archive -o sample_ca nvas_simple.exe -Wl,--out-implib,libsample_canvas_simple.dll.a -Wl,--major-image -version,0,--minor-image-version,0 -LC:\user_data\david\dajac\source_pool\wxWid gets-2.8.11\lib\gcc_lib -LC:\user_data\david\dajac\source_pool\wxArt2D\dajac_dmu s_1111\packages\wxdocview\share\wxdocview\..\..\lib -LC:\user_data\david\dajac\s ource_pool\wxWidgets-2.8.11\lib -LC:\user_data\david\dajac\source_pool\wxArt2D\d ajac_dmus_1111\packages\wxart2d\lib -LC:\user_data\david\dajac\source_pool\wxArt 2D\dajac_dmus_1111\thirdparty\kbool\lib -LC:\user_data\david\dajac\source_pool\w xArt2D\dajac_dmus_1111\thirdparty\agg-2.4\bin\..\lib -lwxart2d_msw28ud_curves -l wxart2d_msw28ud_editor -lwxart2d_msw28ud_canextobj -lwxart2d_msw28ud_canvas -lwx art2d_msw28ud_svgio -lwxart2d_msw28ud_gdsio -lwxart2d_msw28ud_artbase -lwxart2d_ msw28ud_aggdrawer -lwxart2d_msw28ud_genart c:\user_data\david\dajac\source_pool\ wxArt2D\thirdparty\freetype-2.4.2\objs\freetype.a -laggctrl -laggplatform -lagg -lkbool -lwxdocview_msw28ud_docview -lwxdocview_msw28ud_general -lwxdocview_msw2 8ud_xmlparse -lwxmsw28ud_stc -lwxmsw28ud_aui -lwxmsw28ud_xrc -lwxmsw28ud_html -l wxmsw28ud_adv -lwxbase28ud_xml -lwxbase28ud_net -lwxmsw28ud_core -lwxbase28ud -l wxpngd -lwxtiffd -lwxjpegd -lwxzlibd -lwxregexud -lwxexpatd -lwinmm -lcomctl32 - lrpcrt4 -lwsock32 -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lsh ell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc3 2 -lopengl32 -lwinmm -lcomctl32 -lrpcrt4 -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -ladvapi32 -lodbc32 -lopengl32 -l kernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdl g32 -ladvapi32 ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Wxart2d-users_dev mailing list Wxart2d-users_dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxart2d-users_dev