{"action":"created","issue":{"url":"https://api.github.com/repos/alexrj/Slic3r/issues/2960","repository_url":"https://api.github.com/repos/alexrj/Slic3r","labels_url":"https://api.github.com/repos/alexrj/Slic3r/issues/2960/labels{/name}","comments_url":"https://api.github.com/repos/alexrj/Slic3r/issues/2960/comments","events_url":"https://api.github.com/repos/alexrj/Slic3r/issues/2960/events","html_url":"https://github.com/alexrj/Slic3r/issues/2960","id":91841061,"number":2960,"title":"Gapfill problem with thin walls","user":{"login":"teppix","id":1038040,"avatar_url":"https://avatars.githubusercontent.com/u/1038040?v=3","gravatar_id":"","url":"https://api.github.com/users/teppix","html_url":"https://github.com/teppix","followers_url":"https://api.github.com/users/teppix/followers","following_url":"https://api.github.com/users/teppix/following{/other_user}","gists_url":"https://api.github.com/users/teppix/gists{/gist_id}","starred_url":"https://api.github.com/users/teppix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/teppix/subscriptions","organizations_url":"https://api.github.com/users/teppix/orgs","repos_url":"https://api.github.com/users/teppix/repos","events_url":"https://api.github.com/users/teppix/events{/privacy}","received_events_url":"https://api.github.com/users/teppix/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/alexrj/Slic3r/labels/Fixed","name":"Fixed","color":"02e10c"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/alexrj/Slic3r/milestones/30","html_url":"https://github.com/alexrj/Slic3r/milestones/1.2.10","labels_url":"https://api.github.com/repos/alexrj/Slic3r/milestones/30/labels","id":1168311,"number":30,"title":"1.2.10","description":"","creator":{"login":"alexrj","id":594957,"avatar_url":"https://avatars.githubusercontent.com/u/594957?v=3","gravatar_id":"","url":"https://api.github.com/users/alexrj","html_url":"https://github.com/alexrj","followers_url":"https://api.github.com/users/alexrj/followers","following_url":"https://api.github.com/users/alexrj/following{/other_user}","gists_url":"https://api.github.com/users/alexrj/gists{/gist_id}","starred_url":"https://api.github.com/users/alexrj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexrj/subscriptions","organizations_url":"https://api.github.com/users/alexrj/orgs","repos_url":"https://api.github.com/users/alexrj/repos","events_url":"https://api.github.com/users/alexrj/events{/privacy}","received_events_url":"https://api.github.com/users/alexrj/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":21,"state":"open","created_at":"2015-06-17T10:35:23Z","updated_at":"2016-03-19T15:39:15Z","due_on":null,"closed_at":null},"comments":120,"created_at":"2015-06-29T15:46:23Z","updated_at":"2016-03-19T19:38:10Z","closed_at":null,"body":"I think that the gapfill feature may be producing too wide extrusions, and needs to be configurable.\r\n\r\nThese tests were done in 1.2.9.\r\n\r\nThis model shows the problem really well.\r\nhttps://dl.dropboxusercontent.com/u/448992/github/idler.stl\r\nSlic3r profiles are linked below the images.\r\n\r\nNote that the inner walls of the object is slanted in some places, which causes the gap fill to vary along the height.\r\n\r\nHere is the result when using automatic width for perimeters:\r\n![idler_a](https://cloud.githubusercontent.com/assets/1038040/8409132/a6f85766-1e75-11e5-9a85-4d0c7587d1cb.jpg)\r\nSlic3r profile: https://dl.dropboxusercontent.com/u/448992/github/slicer_gapfill_issue/idler_a.ini\r\n\r\nThe measurements are pretty accurate, apart from the obvious bulge on the middle of the part. This bulge coincides with the layers where the gap-fill is made. The g-code shows perfect sides, but I believe that the problem is caused by the gap fill pushing the perimeters apart.\r\n\r\nI can work around the problem by manually tweaking extrusion width for perimeters, but that seems to introduce other inaccuracies in the model like the perimeters becoming inaccurate. i have calibrated the extrusion multiplier, so I don't think that's the problem.\r\n\r\nThis is the result with manually set 0.5 mm perimeters.\r\n![idler_b](https://cloud.githubusercontent.com/assets/1038040/8411508/8ede2b1a-1e84-11e5-9a66-a63a7dbba8ab.jpg)\r\nSlic3r profile: https://dl.dropboxusercontent.com/u/448992/github/slicer_gapfill_issue/idler_b.ini\r\n\r\nYou can clearly see that the thickness of the rim is affected (guess this is another issue though).\r\n\r\nI'll add more information if needed, but I think this is enough to be able to reproduce the problem."},"comment":{"url":"https://api.github.com/repos/alexrj/Slic3r/issues/comments/198775109","html_url":"https://github.com/alexrj/Slic3r/issues/2960#issuecomment-198775109","issue_url":"https://api.github.com/repos/alexrj/Slic3r/issues/2960","id":198775109,"user":{"login":"a4jp-com","id":9621044,"avatar_url":"https://avatars.githubusercontent.com/u/9621044?v=3","gravatar_id":"","url":"https://api.github.com/users/a4jp-com","html_url":"https://github.com/a4jp-com","followers_url":"https://api.github.com/users/a4jp-com/followers","following_url":"https://api.github.com/users/a4jp-com/following{/other_user}","gists_url":"https://api.github.com/users/a4jp-com/gists{/gist_id}","starred_url":"https://api.github.com/users/a4jp-com/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a4jp-com/subscriptions","organizations_url":"https://api.github.com/users/a4jp-com/orgs","repos_url":"https://api.github.com/users/a4jp-com/repos","events_url":"https://api.github.com/users/a4jp-com/events{/privacy}","received_events_url":"https://api.github.com/users/a4jp-com/received_events","type":"User","site_admin":false},"created_at":"2016-03-19T19:38:10Z","updated_at":"2016-03-19T19:38:10Z","body":"I can't compile 1.3.0-dev (Windows)\r\n\r\n`Microsoft Windows [Version 10.0.10586]\r\n(c) 2015 Microsoft Corporation. All rights reserved.\r\n\r\nC:\\Users\\design>cd..\r\n\r\nC:\\Users>cd..\r\n\r\nC:\\>cd slic3r-4\r\n\r\nC:\\slic3r-4>perl Build.PL -v\r\n--> Working on App::cpanminus\r\nFetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7040.tar.gz ... OK\r\nConfiguring App-cpanminus-1.7040 ... OK\r\nBuilding and testing App-cpanminus-1.7040 ... FAIL\r\n! Installing App::cpanminus failed. See C:\\Users\\design\\.cpanm\\work\\1458414971.6116\\build.log for details. Retry with --force to force install it.\r\nExpiring 153 work directories. This might take a while...\r\nClass::XSAccessor is up to date. (1.19)\r\n--> Working on Devel::CheckLib\r\nFetching http://www.cpan.org/authors/id/M/MA/MATTN/Devel-CheckLib-1.06.tar.gz ... OK\r\nConfiguring Devel-CheckLib-1.06 ... OK\r\nBuilding and testing Devel-CheckLib-1.06 ... OK\r\nSuccessfully installed Devel-CheckLib-1.06 (upgraded from 1.05)\r\n1 distribution installed\r\n--> Working on Encode\r\nFetching http://www.cpan.org/authors/id/D/DA/DANKOGAI/Encode-2.82.tar.gz ... OK\r\nConfiguring Encode-2.82 ... OK\r\nBuilding and testing Encode-2.82 ... OK\r\nSuccessfully installed Encode-2.82 (upgraded from 2.78)\r\n1 distribution installed\r\nEncode::Locale is up to date. (1.05)\r\nExtUtils::MakeMaker is up to date. (7.10)\r\nExtUtils::ParseXS is up to date. (3.30)\r\nFile::Basename is up to date. (2.85)\r\n--> Working on File::Spec\r\nFetching http://www.cpan.org/authors/id/R/RJ/RJBS/PathTools-3.62.tar.gz ... OK\r\nConfiguring PathTools-3.62 ... OK\r\nBuilding and testing PathTools-3.62 ... OK\r\nSuccessfully installed PathTools-3.62 (upgraded from 3.60)\r\n1 distribution installed\r\nGetopt::Long is up to date. (2.48)\r\nIO::Scalar is up to date. (2.111)\r\nMath::PlanePath is up to date. (122)\r\nModule::Build::WithXSpp is up to date. (0.14)\r\n--> Working on Moo\r\nFetching http://www.cpan.org/authors/id/H/HA/HAARG/Moo-2.001001.tar.gz ... OK\r\nConfiguring Moo-2.001001 ... OK\r\nBuilding and testing Moo-2.001001 ... OK\r\nSuccessfully installed Moo-2.001001 (upgraded from 2.000002)\r\n1 distribution installed\r\nskipping S/SH/SHAY/perl-5.22.1.tar.bz2\r\n--> Working on Scalar::Util\r\nFetching http://www.cpan.org/authors/id/P/PE/PEVANS/Scalar-List-Utils-1.44.tar.gz ... OK\r\nConfiguring Scalar-List-Utils-1.44 ... OK\r\nBuilding and testing Scalar-List-Utils-1.44 ... OK\r\nSuccessfully installed Scalar-List-Utils-1.44 (upgraded from 1.42)\r\n1 distribution installed\r\nTest::Harness is up to date. (3.36)\r\nTest::More is up to date. (1.001014)\r\nThread::Semaphore is up to date. (2.12)\r\n--> Working on Time::HiRes\r\nFetching http://www.cpan.org/authors/id/J/JH/JHI/Time-HiRes-1.9732.tar.gz ... OK\r\nConfiguring Time-HiRes-1.9732 ... OK\r\nBuilding and testing Time-HiRes-1.9732 ... OK\r\nSuccessfully installed Time-HiRes-1.9732 (upgraded from 1.9728)\r\n1 distribution installed\r\nUnicode::Normalize is up to date. (1.25)\r\nCould not find the MinGW directory at C:\\dev\\CitrusPerl\\mingw32; skipping XML::SAX::ExpatXS (only needed for faster parsing of AMF files)\r\nXML::SAX::ExpatXS is up to date. (1.33)\r\nthreads is up to date. (2.02)\r\ncpanm (App::cpanminus) 1.7039 on perl 5.022000 built for MSWin32-x86-multi-thread-64int\r\nWork directory is C:\\Users\\design/.cpanm/work/1458415137.188\r\nYou have make C:\\Strawberry\\c\\bin\\dmake.exe\r\nYou have LWP 6.15\r\nFalling back to Archive::Tar 2.04\r\n--> Working on ./xs\r\nEntering C:/slic3r-4/xs\r\nChecking if you have Module::Build 0.38 ... Yes (0.4212)\r\nChecking if you have ExtUtils::Install 1.46 ... Yes (2.04)\r\nRunning Build.PL\r\nConfiguring C:/slic3r-4/xs ... 'cc' is not recognized as an internal or external command,\r\noperable program or batch file.\r\nCreated MYMETA.yml and MYMETA.json\r\nCreating new 'Build' script for 'Slic3r-XS' version '0.01'\r\nOK\r\nChecking dependencies from MYMETA.json ...\r\nChecking if you have ExtUtils::Typemaps 1.00 ... Yes (3.30)\r\nChecking if you have ExtUtils::Typemaps::Default 1.05 ... Yes (1.05)\r\nChecking if you have Module::Build 0.3601 ... Yes (0.4212)\r\nChecking if you have Test::More 0 ... Yes (1.001014)\r\nChecking if you have ExtUtils::Typemaps::Basic 1.05 ... Yes (1.05)\r\nChecking if you have ExtUtils::XSpp 0.18 ... Yes (0.18)\r\nChecking if you have ExtUtils::ParseXS 3.18 ... Yes (3.30)\r\nBuilding and testing Slic3r-XS-0.01 ... Building Slic3r-XS\r\nProcessing XS typemap files...\r\nGenerating main XS file...\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\admesh\\shared.o\" \"src\\admesh\\shared.c\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\admesh\\normals.o\" \"src\\admesh\\normals.c\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\perlglue.o\" \"src\\perlglue.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\TriangleMesh.o\" \"src\\libslic3r\\TriangleMesh.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\PrintConfig.o\" \"src\\libslic3r\\PrintConfig.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\poly2tri\\common\\shapes.o\" \"src\\poly2tri\\common\\shapes.cc\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Point.o\" \"src\\libslic3r\\Point.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Surface.o\" \"src\\libslic3r\\Surface.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Polyline.o\" \"src\\libslic3r\\Polyline.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\SVG.o\" \"src\\libslic3r\\SVG.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\poly2tri\\sweep\\sweep.o\" \"src\\poly2tri\\sweep\\sweep.cc\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\admesh\\stlinit.o\" \"src\\admesh\\stlinit.c\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Extruder.o\" \"src\\libslic3r\\Extruder.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\utils.o\" \"src\\libslic3r\\utils.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\SurfaceCollection.o\" \"src\\libslic3r\\SurfaceCollection.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\polypartition.o\" \"src\\polypartition.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\ExtrusionEntityCollection.o\" \"src\\libslic3r\\ExtrusionEntityCollection.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\clipper.o\" \"src\\clipper.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\MotionPlanner.o\" \"src\\libslic3r\\MotionPlanner.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\PrintObject.o\" \"src\\libslic3r\\PrintObject.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\admesh\\stl_io.o\" \"src\\admesh\\stl_io.c\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Config.o\" \"src\\libslic3r\\Config.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\LayerRegion.o\" \"src\\libslic3r\\LayerRegion.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\BridgeDetector.o\" \"src\\libslic3r\\BridgeDetector.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\ExPolygonCollection.o\" \"src\\libslic3r\\ExPolygonCollection.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\BoundingBox.o\" \"src\\libslic3r\\BoundingBox.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\PerimeterGenerator.o\" \"src\\libslic3r\\PerimeterGenerator.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\PrintRegion.o\" \"src\\libslic3r\\PrintRegion.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\poly2tri\\sweep\\cdt.o\" \"src\\poly2tri\\sweep\\cdt.cc\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\GCodeWriter.o\" \"src\\libslic3r\\GCodeWriter.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\slic3r\\GUI\\GUI.o\" \"src\\slic3r\\GUI\\GUI.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\MultiPoint.o\" \"src\\libslic3r\\MultiPoint.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Line.o\" \"src\\libslic3r\\Line.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\admesh\\connect.o\" \"src\\admesh\\connect.c\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\ClipperUtils.o\" \"src\\libslic3r\\ClipperUtils.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Print.o\" \"src\\libslic3r\\Print.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\ExtrusionEntity.o\" \"src\\libslic3r\\ExtrusionEntity.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\poly2tri\\sweep\\sweep_context.o\" \"src\\poly2tri\\sweep\\sweep_context.cc\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Geometry.o\" \"src\\libslic3r\\Geometry.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Model.o\" \"src\\libslic3r\\Model.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\slic3r\\GUI\\3DScene.o\" \"src\\slic3r\\GUI\\3DScene.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\PlaceholderParser.o\" \"src\\libslic3r\\PlaceholderParser.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\GCode.o\" \"src\\libslic3r\\GCode.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\admesh\\util.o\" \"src\\admesh\\util.c\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Polygon.o\" \"src\\libslic3r\\Polygon.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\GCodeSender.o\" \"src\\libslic3r\\GCodeSender.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\PolylineCollection.o\" \"src\\libslic3r\\PolylineCollection.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\poly2tri\\sweep\\advancing_front.o\" \"src\\poly2tri\\sweep\\advancing_front.cc\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Layer.o\" \"src\\libslic3r\\Layer.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\ExPolygon.o\" \"src\\libslic3r\\ExPolygon.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"src\\libslic3r\\Flow.o\" \"src\\libslic3r\\Flow.cpp\"\r\ngcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\\dev\\boost_1_59_0 -IC:\\boost_1_59_0 -D_GLIBCXX_USE_C99 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_LIBS -Isrc -Ibuildtmp -s -O2 \"-DXS_VERSION=\\\"0.01\\\"\" \"-DVERSION=\\\"0.01\\\"\" -I\"C:\\STRAWB~1\\perl\\lib\\CORE\" -I\"C:\\STRAWB~1\\c\\include\" -o \"buildtmp\\XS.o\" \"buildtmp\\XS.c\"\r\nExtUtils::Mkbootstrap::Mkbootstrap('blib\\arch\\auto\\Slic3r\\XS\\XS.bs')\r\nGenerating script 'buildtmp\\XS.lds'\r\ndlltool --def \"buildtmp\\XS.def\" --output-exp \"buildtmp\\XS.exp\"\r\ng++ -o \"blib\\arch\\auto\\Slic3r\\XS\\XS.xs.dll\" -Wl,--base-file,\"buildtmp\\XS.base\" -Wl,--image-base,0x2b7d0000 -mdll -s -L\"C:\\STRAWB~1\\perl\\lib\\CORE\" -L\"C:\\STRAWB~1\\c\\lib\" \"buildtmp\\XS.lds\" -lstdc++ -Lsrc/libslic3r -LC:\\dev\\boost_1_59_0/stage/lib -lboost_system-mgw49-mt-1_59 -lboost_thread-mgw49-mt-1_59 \"buildtmp\\XS.exp\"\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorISt13runtime_errorEE[__ZTSN5boost16exception_detail19error_info_injectorISt13runtime_errorEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorISt9bad_allocEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorISt9bad_allocEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE[__ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE[__ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt9bad_allocEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt9bad_allocEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE[__ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE[__ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE]' has different size\r\ndlltool --def \"buildtmp\\XS.def\" --output-exp \"buildtmp\\XS.exp\" --base-file \"buildtmp\\XS.base\"\r\ng++ -o \"blib\\arch\\auto\\Slic3r\\XS\\XS.xs.dll\" -Wl,--image-base,0x2b7d0000 -mdll -s -L\"C:\\STRAWB~1\\perl\\lib\\CORE\" -L\"C:\\STRAWB~1\\c\\lib\" \"buildtmp\\XS.lds\" -lstdc++ -Lsrc/libslic3r -LC:\\dev\\boost_1_59_0/stage/lib -lboost_system-mgw49-mt-1_59 -lboost_thread-mgw49-mt-1_59 \"buildtmp\\XS.exp\"\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorISt13runtime_errorEE[__ZTSN5boost16exception_detail19error_info_injectorISt13runtime_errorEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorISt9bad_allocEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorISt9bad_allocEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE[__ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE[__ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE[__ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt9bad_allocEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt9bad_allocEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE[__ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE[__ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE]' has different size\r\nC:\\dev\\boost_1_59_0/stage/lib/libboost_thread-mgw49-mt-1_59.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE]' has different size\r\nt\\01_trianglemesh.t ............. ok\r\nt\\03_point.t .................... ok\r\nt\\04_expolygon.t ................ ok\r\nt\\05_surface.t .................. ok\r\nt\\06_polygon.t .................. ok\r\nt\\07_extrusionpath.t ............ ok\r\nt\\08_extrusionloop.t ............ ok\r\nt\\09_polyline.t ................. ok\r\nt\\10_line.t ..................... ok\r\nt\\11_clipper.t .................. ok\r\nt\\12_extrusionpathcollection.t .. ok\r\nt\\13_polylinecollection.t ....... ok\r\nt\\14_geometry.t ................. ok\r\nt\\15_config.t ................... ok\r\nt\\16_flow.t ..................... ok\r\nt\\17_boundingbox.t .............. ok\r\nt\\18_motionplanner.t ............ ok\r\nt\\19_model.t .................... ok\r\nt\\20_print.t .................... ok\r\nt\\21_gcode.t .................... ok\r\nAll tests successful.\r\nFiles=20, Tests=456,  3 wallclock secs ( 0.11 usr +  0.06 sys =  0.17 CPU)\r\nResult: PASS\r\nBuilding Slic3r-XS\r\nFiles found in blib\\arch: installing files in blib\\lib into architecture dependent library tree\r\nInstalling C:\\STRAWB~1\\perl\\site\\lib\\auto\\Slic3r\\XS\\XS.xs.dll\r\nInstalling C:\\STRAWB~1\\perl\\site\\lib\\Slic3r\\XS.pm\r\nOK\r\nSuccessfully installed Slic3r-XS-0.01\r\n1 distribution installed\r\nt\\angles.t ..................... ok\r\nt\\arcs.t ....................... ok\r\nt\\avoid_crossing_perimeters.t .. ok\r\nt\\bridges.t .................... ok\r\nt\\clean_polylines.t ............ ok\r\nt\\clipper.t .................... ok\r\nt\\collinear.t .................. ok\r\nt\\combineinfill.t .............. ok\r\nt\\config.t ..................... ok\r\nt\\cooling.t .................... ok\r\nt\\custom_gcode.t ............... ok\r\nt\\dynamic.t .................... skipped: variable-width paths are currently disabled\r\nt\\fill.t ....................... ok\r\nt\\flow.t ....................... ok\r\nt\\gaps.t ....................... ok\r\nt\\gcode.t ...................... ok\r\nt\\geometry.t ................... ok\r\nt\\layers.t ..................... ok\r\nt\\loops.t ...................... skipped: temporarily disabled\r\nt\\multi.t ...................... ok\r\nt\\perimeters.t ................. ok\r\nt\\polyclip.t ................... ok\r\nt\\pressure.t ................... ok\r\nt\\print.t ...................... ok\r\nt\\retraction.t ................. ok\r\nt\\shells.t ..................... ok\r\nt\\skirt_brim.t ................. ok\r\nt\\slice.t ...................... skipped: temporarily disabled\r\nt\\support.t .................... ok\r\nt\\svg.t ........................ ok\r\nt\\thin.t ....................... 1/21\r\n#   Failed test 'medial axis has reasonable length'\r\n#   at t\\thin.t line 106.\r\n\r\n#   Failed test 'medial axis has reasonable length'\r\n#   at t\\thin.t line 121.\r\n\r\n#   Failed test 'medial axis has a reasonable length'\r\n#   at t\\thin.t line 133.\r\n\r\n#   Failed test 'medial axis of a narrow triangle is a single line'\r\n#   at t\\thin.t line 143.\r\n#          got: '0'\r\n#     expected: '1'\r\nCan't call method \"length\" on an undefined value at t\\thin.t line 144.\r\n# Looks like you planned 21 tests but ran 15.\r\n# Looks like you failed 4 tests of 15 run.\r\n# Looks like your test exited with 255 just after 15.\r\nt\\thin.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00)\r\nFailed 10/21 subtests\r\nt\\threads.t .................... ok\r\nt\\vibrationlimit.t ............. ok\r\n\r\nTest Summary Report\r\n-------------------\r\nt\\thin.t                     (Wstat: 65280 Tests: 15 Failed: 4)\r\n  Failed tests:  11, 13-15\r\n  Non-zero exit status: 255\r\n  Parse errors: Bad plan.  You planned 21 tests but ran 15.\r\nFiles=33, Tests=454, 130 wallclock secs ( 0.13 usr +  0.06 sys =  0.19 CPU)\r\nResult: FAIL\r\nSome tests failed. Please report the failure to the author!\r\n\r\nC:\\slic3r-4>`"}}