Skip to content

Instantly share code, notes, and snippets.

Quick run, just to show I build, will be more thorough tonight. Looks very promising! (I hope my hidden porn-folders don't show up! ;) )
````
C:\Users\ابو عزيز
-> C:\Users\ابو عزيز
C:\Users\ابو عزيز\AppData\Roaming\SuperCollider
-> C:\Users\ابو عزيز\AppData\Roaming\SuperCollider
C:\Users\ابو عزيز\AppData\Local\SuperCollider
-> C:\Users\ابو عزيز\AppData\Local\SuperCollider
C:\Users\ابو عزيز\AppData\Local\SuperCollider\Extensions
-> C:\Users\ابو عزيز\AppData\Local\SuperCollider\Extensions
@bagong
bagong / winpathVS2015
Created May 30, 2017 08:22
SCWin utf16-paths VS2015
5>ClCompile:
sig_mux.cpp
doc_manager.cpp
sc_process.cpp
16>ClCompile:
SC_CoreAudio.cpp
16>c:\users\rainer\projects\sc\supercollider\common\SC_Codecvt.hpp(107): error C3861: 'to_utf16_wstr': identifier not found
[C:\Users\Rainer\Projects\sc\supercollider\build\VS2015_64_utf16\server\scsynth\libscsynth.vcxproj]
16>c:\users\rainer\projects\sc\supercollider\common\SC_Codecvt.hpp(127): error C3861: 'from_utf16_wstr': identifier not fou
nd [C:\Users\Rainer\Projects\sc\supercollider\build\VS2015_64_utf16\server\scsynth\libscsynth.vcxproj]
@bagong
bagong / gist:8974790bab007bdb2f5858429a4c7fde
Created May 27, 2017 19:57
qtwebki-5.9t: device-pixel-ratio error vcpkg/VS2017
[3595/3618] C:\PROGRA~2\MICROS~1\2017\COMMUN~1\VC\Tools\MSVC\1410~1.250\bin\HostX64\x64\cl.exe /TP @Source\WebKit\CMakeFiles\WebKitWidgets.dir\qt\WidgetApi\qwebpage.cpp.obj.rsp /showIncludes /FoSource\WebKit\CMakeFiles\WebKitWidgets.dir\qt\WidgetApi\qwebpage.cpp.obj /FdSource\WebKit\CMakeFiles\WebKitWidgets.dir\ /FS -c C:\vcpkg\buildtrees\qtwebkit\src\qtwebkit-5.9\Source\WebKit\qt\WidgetApi\qwebpage.cpp
FAILED: Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetApi/qwebpage.cpp.obj
C:\PROGRA~2\MICROS~1\2017\COMMUN~1\VC\Tools\MSVC\1410~1.250\bin\HostX64\x64\cl.exe /TP @Source\WebKit\CMakeFiles\WebKitWidgets.dir\qt\WidgetApi\qwebpage.cpp.obj.rsp /showIncludes /FoSource\WebKit\CMakeFiles\WebKitWidgets.dir\qt\WidgetApi\qwebpage.cpp.obj /FdSource\WebKit\CMakeFiles\WebKitWidgets.dir\ /FS -c C:\vcpkg\buildtrees\qtwebkit\src\qtwebkit-5.9\Source\WebKit\qt\WidgetApi\qwebpage.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.10.25019 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl -
@bagong
bagong / gist:50a4e57530609aba07bd195409151d41
Created May 27, 2017 15:08
Build error qtwebkit-5.9 in wk2
[3785/4309] C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MSVC\1410~1.250\bin\HostX64\x86\cl.exe /TP @Source\WebKit2\CMakeFiles\WebKit2.dir\Platform\IPC\win\ConnectionWin.cpp.obj.rsp /showIncludes /FoSource\WebKit2\CMakeFiles\WebKit2.dir\Platform\IPC\win\ConnectionWin.cpp.obj /FdSource\WebKit2\CMakeFiles\WebKit2.dir\WebKit2.pdb /FS -c C:\vcpkg\buildtrees\qtwebkit\src\qtwebkit-0.6\Source\WebKit2\Platform\IPC\win\ConnectionWin.cpp
FAILED: Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/win/ConnectionWin.cpp.obj
C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MSVC\1410~1.250\bin\HostX64\x86\cl.exe /TP @Source\WebKit2\CMakeFiles\WebKit2.dir\Platform\IPC\win\ConnectionWin.cpp.obj.rsp /showIncludes /FoSource\WebKit2\CMakeFiles\WebKit2.dir\Platform\IPC\win\ConnectionWin.cpp.obj /FdSource\WebKit2\CMakeFiles\WebKit2.dir\WebKit2.pdb /FS -c C:\vcpkg\buildtrees\qtwebkit\src\qtwebkit-0.6\Source\WebKit2\Platform\IPC\win\ConnectionWin.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.10.25019 for x86
Copyright (C
@bagong
bagong / FindIDU.cmake
Last active May 26, 2017 00:19
A conservatively refined FindICU
# Finds the International Components for Unicode (ICU) Library
#
# ICU_FOUND - True if ICU found.
# ICU_I18N_FOUND - True if ICU's internationalization library found.
# ICU_INCLUDE_DIRS - Directory to include to get ICU headers
# Note: always include ICU headers as, e.g.,
# unicode/utypes.h
# ICU_LIBRARIES - Libraries to link against for the common ICU
# ICU_I18N_LIBRARIES - Libraries to link against for ICU internationaliation
# (note: in addition to ICU_LIBRARIES)
@bagong
bagong / CSSPerfPropertyNames.gperf
Created May 25, 2017 09:35
qtwebkit-ng build VS2017 vcpkg gnuwin32utils from Qt5 source
%{
/* This file is automatically generated from CSSPropertyNames.in by makeprop, do not edit */
#include "config.h"
#include "CSSProperty.h"
#include "CSSPropertyNames.h"
#include "HashTools.h"
#include <string.h>
#include <wtf/ASCIICType.h>
#include <wtf/text/AtomicString.h>
@bagong
bagong / gist:27fc87adf6050a19d868a20777a7309e
Created May 23, 2017 18:20
Webkit-ng Qt5.8 ninja 64-bit debug
Generating MOC source WebKit_autogen/HBOG4D6LBW/moc_ProgressTrackerClientQt.cpp
Generating MOC source WebKit_autogen/HBOG4D6LBW/moc_QtPluginWidgetAdapter.cpp
Generating MOC compilation WebKit_autogen/moc_compilation.cpp
[134/3618] Linking CXX executable bin64\LLIntOffsetsExtractor.exe
FAILED: bin64/LLIntOffsetsExtractor.exe
cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=Source\JavaScriptCore\CMakeFiles\LLIntOffsetsExtractor.dir --manifests -- C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MSVC\1410~1.250\bin\HostX64\x64\link.exe /nologo @CMakeFiles/LLIntOffsetsExtractor.rsp /out:bin64\LLIntOffsetsExtractor.exe /implib:lib64\LLIntOffsetsExtractor.lib /pdb:bin64\LLIntOffsetsExtractor.pdb /version:0.0 /machine:x64 /ignore:4049 /ignore:4217 /INCREMENTAL:NO /OPT:NOREF /OPT:NOICF /DEBUG:FASTLINK /debug /INCREMENTAL /INCREMENTAL:NO /subsystem:console && cd ."
Creating library lib64\LLIntOffsetsExtractor.lib and object lib64\LLIntOffsetsExtractor.exp
WTFd.lib(StringImpl.cpp.obj
@bagong
bagong / gist:f3b88983fa0defd8d7b4532f6f2b25d0
Created May 23, 2017 10:57
Webkit-ng build VS2017-vcpkg-libraries-ninja buildsystem Error 1
[106/3618] Building CXX object Source\WebCore\CMakeFiles\ANGLE...r\__\ThirdParty\ANGLE\src\compiler\translator\Compiler.cpp.obj
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.10.25017\include\xtree(1480) : warning C4718: 'std::_Tree<std::_Tmap_traits<enum TBasicType,enum TPrecision,std::less<enum TBasicType>,pool_allocator<std::pair<enum TBasicType const ,enum TPrecision> >,0> >::_Erase': recursive call has no side effects, deleting
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.10.25017\include\xtree(1480) : warning C4718: 'std::_Tree<std::_Tmap_traits<enum TBasicType,enum TPrecision,std::less<enum TBasicType>,pool_allocator<std::pair<enum TBasicType const ,enum TPrecision> >,0> >::_Erase': recursive call has no side effects, deleting
[125/3618] Building CXX object Source\WebCore\CMakeFiles\ANGLE..._\ThirdParty\ANGLE\src\compiler\translator\glslang_tab.cpp.obj
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.10.2501
Link:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX86\x64\link.exe /ERRO
RREPORT:QUEUE /OUT:"C:\Users\rainer\Projects\sc\webkit\build\bin64\Qt5WebKit.dll" /INCREMENTAL:NO /NOLOGO /LIBPATH:C:/
Users/rainer/Projects/sc/webkit/build/lib64 /LIBPATH:C:/Users/rainer/Projects/sc/webkit/build/lib64/Release /LIBPATH:C
:/Users/rainer/Projects/sc/webkit/WebKitLibraries/win/lib64 /LIBPATH:C:/Users/rainer/Projects/sc/webkit/WebKitLibrarie
s/win/lib64/Release /LIBPATH:"c:\vcpkg\installed\x64-windows\lib" /LIBPATH:"c:\vcpkg\installed\x64-windows\lib\manual-
link" kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32
.lib ..\..\lib64\JavaScriptCore.lib ..\..\lib64\WTF.lib ..\..\lib64\WebCore.lib icuuc.lib icuin.lib icudt.lib "C:\vcpk
g\installed\x64-windows\lib\Qt5Positioning.lib" "C:\vcpkg\installed\x64-windows\lib\Qt5Gui.lib" "C:\vcpkg\instal
init_OSC
compiling class library...
initPassOne started
NumPrimitives = 692
initPassOne done
passOne_ProcessDir: begin: '"C:\Users\Rainer\Projects\sc\supercollider\build_VS2015_64\Install\SuperCollider\SCClassLibrary"'.
Compiling directory 'C:\Users\Rainer\Projects\sc\supercollider\build_VS2015_64\Install\SuperCollider\SCClassLibrary'
At: C:\Users\Rainer\Projects\sc\supercollider\build_VS2015_64\Install\SuperCollider\SCClassLibrary\backwards_compatibility
Is a directory
At: C:\Users\Rainer\Projects\sc\supercollider\build_VS2015_64\Install\SuperCollider\SCClassLibrary\backwards_compatibility\PMOsc.sc