POL_Install_vcrun2015
Informations
Créateur | Messages |
---|---|
Dadu042
|
AttentionThis installer is a beta script. It means that it might not work as expected InformationsPlate-formes : Retours d'expérience1 0 DescriptionBased off the winetricks vcrun2015 implementation, translated to POL calls.
This only installs 32 bits files. Code source#!/bin/bash # Date : (2019-09-13 10:34) # Distribution used to test : Xubuntu 18.04 - 64-bit # Author : Dadu042 (inspired from RoninDusette's vcrun2013 script) # Licence : GPLv3 # PlayOnLinux: 4.3.4 POL_Debug_Message "Installing vcrun2015..." # Checking wine arch if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) can not work on a 64-bit installation.')" # POL_SetupWindow_message "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) can not work on a 64-bit installation.')" "$TITLE" fi POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" mkdir $POL_USER_ROOT/tmp/vcrun2015 cd $POL_USER_ROOT/tmp/vcrun2015 POL_Debug_Message "Extracting DLL files..." cp $POL_USER_ROOT/ressources/vcrun2015/vc_redist.x86.exe $POL_USER_ROOT/tmp/vcrun2015/ POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/vc_redist.x86.exe" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a10" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a11" POL_Debug_Message "Copying DLL files..." cp $POL_USER_ROOT/tmp/vcrun2015/mfc140.dll $WINEPREFIX/drive_c/windows/system32/mfc140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u.dll $WINEPREFIX/drive_c/windows/system32/mfc140u.dll cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140.dll $WINEPREFIX/drive_c/windows/system32/msvcp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcruntime140.dll $WINEPREFIX/drive_c/windows/system32/vcruntime140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140.dll $WINEPREFIX/drive_c/windows/system32/vcomp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140enu.dll $WINEPREFIX/drive_c/windows/system32/mfc140enu.dll POL_Wine_OverrideDLL "native,builtin" "mfc140" POL_Wine_OverrideDLL "native,builtin" "msvcp140" POL_Wine_OverrideDLL "native,builtin" "vcruntime140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" # Piece (unused here) from the Winetricks sourcecode (2019-09): # w_override_dlls native,builtin api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase POL_Debug_Message "Cleaning tmp folder..." # rm -rf $POL_USER_ROOT/tmp/vcrun2015 |
Contributions
Filters:
ContribuerMembre | Messages |
Dadu042 | Samedi 13 Juin 2020 à 11:22 |
Dadu042
|
InformationCette mise à jour a été acceptée par l'équipe MessagesIt fail to run on 32 bits OS... Differences@@ -9,8 +9,8 @@ # Checking wine arch if [ "$POL_ARCH" == "amd64" ]; then - # POL_Debug_Fatal "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) might not work on a 64-bit installation.')" - POL_SetupWindow_message "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) might not work on a 64-bit installation.')" "$TITLE" + POL_Debug_Fatal "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) can not work on a 64-bit installation.')" + # POL_SetupWindow_message "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) can not work on a 64-bit installation.')" "$TITLE" fi POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" Nouveau code source#!/bin/bash # Date : (2019-09-13 10:34) # Distribution used to test : Xubuntu 18.04 - 64-bit # Author : Dadu042 (inspired from RoninDusette's vcrun2013 script) # Licence : GPLv3 # PlayOnLinux: 4.3.4 POL_Debug_Message "Installing vcrun2015..." # Checking wine arch if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) can not work on a 64-bit installation.')" # POL_SetupWindow_message "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) can not work on a 64-bit installation.')" "$TITLE" fi POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" mkdir $POL_USER_ROOT/tmp/vcrun2015 cd $POL_USER_ROOT/tmp/vcrun2015 POL_Debug_Message "Extracting DLL files..." cp $POL_USER_ROOT/ressources/vcrun2015/vc_redist.x86.exe $POL_USER_ROOT/tmp/vcrun2015/ POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/vc_redist.x86.exe" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a10" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a11" POL_Debug_Message "Copying DLL files..." cp $POL_USER_ROOT/tmp/vcrun2015/mfc140.dll $WINEPREFIX/drive_c/windows/system32/mfc140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u.dll $WINEPREFIX/drive_c/windows/system32/mfc140u.dll cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140.dll $WINEPREFIX/drive_c/windows/system32/msvcp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcruntime140.dll $WINEPREFIX/drive_c/windows/system32/vcruntime140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140.dll $WINEPREFIX/drive_c/windows/system32/vcomp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140enu.dll $WINEPREFIX/drive_c/windows/system32/mfc140enu.dll POL_Wine_OverrideDLL "native,builtin" "mfc140" POL_Wine_OverrideDLL "native,builtin" "msvcp140" POL_Wine_OverrideDLL "native,builtin" "vcruntime140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" # Piece (unused here) from the Winetricks sourcecode (2019-09): # w_override_dlls native,builtin api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase POL_Debug_Message "Cleaning tmp folder..." # rm -rf $POL_USER_ROOT/tmp/vcrun2015 RéponsesMardi 28 Juillet 2020 à 20:57
|
Dadu042 | Samedi 13 Juin 2020 à 11:12 |
Dadu042
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesDo not block installation on 64 bits, just show a warning. Differences@@ -9,7 +9,8 @@ # Checking wine arch if [ "$POL_ARCH" == "amd64" ]; then - POL_Debug_Fatal "$(eval_gettext 'This package might not work on a 64-bit installation')" + # POL_Debug_Fatal "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) might not work on a 64-bit installation.')" + POL_SetupWindow_message "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) might not work on a 64-bit installation.')" "$TITLE" fi POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" Nouveau code source#!/bin/bash # Date : (2019-09-13 10:34) # Distribution used to test : Xubuntu 18.04 - 64-bit # Author : Dadu042 (inspired from RoninDusette's vcrun2013 script) # Licence : GPLv3 # PlayOnLinux: 4.3.4 POL_Debug_Message "Installing vcrun2015..." # Checking wine arch if [ "$POL_ARCH" == "amd64" ]; then # POL_Debug_Fatal "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) might not work on a 64-bit installation.')" POL_SetupWindow_message "$(eval_gettext 'WARNING: This 32bits package (vcrun2015) might not work on a 64-bit installation.')" "$TITLE" fi POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" mkdir $POL_USER_ROOT/tmp/vcrun2015 cd $POL_USER_ROOT/tmp/vcrun2015 POL_Debug_Message "Extracting DLL files..." cp $POL_USER_ROOT/ressources/vcrun2015/vc_redist.x86.exe $POL_USER_ROOT/tmp/vcrun2015/ POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/vc_redist.x86.exe" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a10" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a11" POL_Debug_Message "Copying DLL files..." cp $POL_USER_ROOT/tmp/vcrun2015/mfc140.dll $WINEPREFIX/drive_c/windows/system32/mfc140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u.dll $WINEPREFIX/drive_c/windows/system32/mfc140u.dll cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140.dll $WINEPREFIX/drive_c/windows/system32/msvcp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcruntime140.dll $WINEPREFIX/drive_c/windows/system32/vcruntime140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140.dll $WINEPREFIX/drive_c/windows/system32/vcomp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140enu.dll $WINEPREFIX/drive_c/windows/system32/mfc140enu.dll POL_Wine_OverrideDLL "native,builtin" "mfc140" POL_Wine_OverrideDLL "native,builtin" "msvcp140" POL_Wine_OverrideDLL "native,builtin" "vcruntime140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" # Piece (unused here) from the Winetricks sourcecode (2019-09): # w_override_dlls native,builtin api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase POL_Debug_Message "Cleaning tmp folder..." # rm -rf $POL_USER_ROOT/tmp/vcrun2015 RéponsesEdité par Dadu042 |
Dadu042 | Samedi 21 Mars 2020 à 22:25 |
Dadu042
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesFix attempt (fix file names), with the help of Yaolt. Differences@@ -4,9 +4,14 @@ # Author : Dadu042 (inspired from RoninDusette's vcrun2013 script) # Licence : GPLv3 # PlayOnLinux: 4.3.4 - + POL_Debug_Message "Installing vcrun2015..." - + +# Checking wine arch +if [ "$POL_ARCH" == "amd64" ]; then + POL_Debug_Fatal "$(eval_gettext 'This package might not work on a 64-bit installation')" +fi + POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" mkdir $POL_USER_ROOT/tmp/vcrun2015 cd $POL_USER_ROOT/tmp/vcrun2015 @@ -20,17 +25,18 @@ POL_Debug_Message "Copying DLL files..." -cp $POL_USER_ROOT/tmp/vcrun2015/mfc140_x86 $WINEPREFIX/drive_c/windows/system32/mfc140.dll -cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u_x86 $WINEPREFIX/drive_c/windows/system32/mfc140u.dll -cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140_x86 $WINEPREFIX/drive_c/windows/system32/msvcp140.dll -cp $POL_USER_ROOT/tmp/vcrun2015/msvcr140_x86 $WINEPREFIX/drive_c/windows/system32/vcruntime140.dll -cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140_x86 $WINEPREFIX/drive_c/windows/system32/vcomp140.dll - +cp $POL_USER_ROOT/tmp/vcrun2015/mfc140.dll $WINEPREFIX/drive_c/windows/system32/mfc140.dll +cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u.dll $WINEPREFIX/drive_c/windows/system32/mfc140u.dll +cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140.dll $WINEPREFIX/drive_c/windows/system32/msvcp140.dll +cp $POL_USER_ROOT/tmp/vcrun2015/vcruntime140.dll $WINEPREFIX/drive_c/windows/system32/vcruntime140.dll +cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140.dll $WINEPREFIX/drive_c/windows/system32/vcomp140.dll +cp $POL_USER_ROOT/tmp/vcrun2015/mfc140enu.dll $WINEPREFIX/drive_c/windows/system32/mfc140enu.dll -POL_Wine_OverrideDLL "native,builtin" "atl140" +POL_Wine_OverrideDLL "native,builtin" "mfc140" POL_Wine_OverrideDLL "native,builtin" "msvcp140" POL_Wine_OverrideDLL "native,builtin" "vcruntime140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" +POL_Wine_OverrideDLL "native,builtin" "vcomp140" # Piece (unused here) from the Winetricks sourcecode (2019-09): # w_override_dlls native,builtin api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase Nouveau code source#!/bin/bash # Date : (2019-09-13 10:34) # Distribution used to test : Xubuntu 18.04 - 64-bit # Author : Dadu042 (inspired from RoninDusette's vcrun2013 script) # Licence : GPLv3 # PlayOnLinux: 4.3.4 POL_Debug_Message "Installing vcrun2015..." # Checking wine arch if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "$(eval_gettext 'This package might not work on a 64-bit installation')" fi POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" mkdir $POL_USER_ROOT/tmp/vcrun2015 cd $POL_USER_ROOT/tmp/vcrun2015 POL_Debug_Message "Extracting DLL files..." cp $POL_USER_ROOT/ressources/vcrun2015/vc_redist.x86.exe $POL_USER_ROOT/tmp/vcrun2015/ POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/vc_redist.x86.exe" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a10" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a11" POL_Debug_Message "Copying DLL files..." cp $POL_USER_ROOT/tmp/vcrun2015/mfc140.dll $WINEPREFIX/drive_c/windows/system32/mfc140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u.dll $WINEPREFIX/drive_c/windows/system32/mfc140u.dll cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140.dll $WINEPREFIX/drive_c/windows/system32/msvcp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcruntime140.dll $WINEPREFIX/drive_c/windows/system32/vcruntime140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140.dll $WINEPREFIX/drive_c/windows/system32/vcomp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140enu.dll $WINEPREFIX/drive_c/windows/system32/mfc140enu.dll POL_Wine_OverrideDLL "native,builtin" "mfc140" POL_Wine_OverrideDLL "native,builtin" "msvcp140" POL_Wine_OverrideDLL "native,builtin" "vcruntime140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" # Piece (unused here) from the Winetricks sourcecode (2019-09): # w_override_dlls native,builtin api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase POL_Debug_Message "Cleaning tmp folder..." # rm -rf $POL_USER_ROOT/tmp/vcrun2015 RéponsesSamedi 21 Mars 2020 à 22:43
Edité par Dadu042 |
Dadu042 | Lundi 16 September 2019 à 16:47 |
Dadu042
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesFix attempt. Differences@@ -10,7 +10,9 @@ POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" mkdir $POL_USER_ROOT/tmp/vcrun2015 cd $POL_USER_ROOT/tmp/vcrun2015 - + +POL_Debug_Message "Extracting DLL files..." + cp $POL_USER_ROOT/ressources/vcrun2015/vc_redist.x86.exe $POL_USER_ROOT/tmp/vcrun2015/ POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/vc_redist.x86.exe" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a10" Nouveau code source#!/bin/bash # Date : (2019-09-13 10:34) # Distribution used to test : Xubuntu 18.04 - 64-bit # Author : Dadu042 (inspired from RoninDusette's vcrun2013 script) # Licence : GPLv3 # PlayOnLinux: 4.3.4 POL_Debug_Message "Installing vcrun2015..." POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" mkdir $POL_USER_ROOT/tmp/vcrun2015 cd $POL_USER_ROOT/tmp/vcrun2015 POL_Debug_Message "Extracting DLL files..." cp $POL_USER_ROOT/ressources/vcrun2015/vc_redist.x86.exe $POL_USER_ROOT/tmp/vcrun2015/ POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/vc_redist.x86.exe" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a10" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a11" POL_Debug_Message "Copying DLL files..." cp $POL_USER_ROOT/tmp/vcrun2015/mfc140_x86 $WINEPREFIX/drive_c/windows/system32/mfc140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u_x86 $WINEPREFIX/drive_c/windows/system32/mfc140u.dll cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140_x86 $WINEPREFIX/drive_c/windows/system32/msvcp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/msvcr140_x86 $WINEPREFIX/drive_c/windows/system32/vcruntime140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140_x86 $WINEPREFIX/drive_c/windows/system32/vcomp140.dll POL_Wine_OverrideDLL "native,builtin" "atl140" POL_Wine_OverrideDLL "native,builtin" "msvcp140" POL_Wine_OverrideDLL "native,builtin" "vcruntime140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" # Piece (unused here) from the Winetricks sourcecode (2019-09): # w_override_dlls native,builtin api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase POL_Debug_Message "Cleaning tmp folder..." # rm -rf $POL_USER_ROOT/tmp/vcrun2015 RéponsesMercredi 25 September 2019 à 13:13
Dimanche 17 Novembre 2019 à 19:20
Mercredi 20 Novembre 2019 à 23:01
Edité par Dadu042 |
Dadu042 | Vendredi 13 September 2019 à 10:37 |
Dadu042
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesScript don't work, cabextract returns a error (-1 ?). Differences@@ -18,11 +18,11 @@ POL_Debug_Message "Copying DLL files..." -cp $POL_USER_ROOT/tmp/vcrun2015/F_CENTRAL_mfc140_x86 $WINEPREFIX/drive_c/windows/system32/mfc140.dll -cp $POL_USER_ROOT/tmp/vcrun2015/F_CENTRAL_mfc140u_x86 $WINEPREFIX/drive_c/windows/system32/mfc140u.dll -cp $POL_USER_ROOT/tmp/vcrun2015/F_CENTRAL_msvcp140_x86 $WINEPREFIX/drive_c/windows/system32/msvcp140.dll -cp $POL_USER_ROOT/tmp/vcrun2015/F_CENTRAL_msvcr140_x86 $WINEPREFIX/drive_c/windows/system32/msvcr140.dll -cp $POL_USER_ROOT/tmp/vcrun2015/F_CENTRAL_vcomp140_x86 $WINEPREFIX/drive_c/windows/system32/vcomp140.dll +cp $POL_USER_ROOT/tmp/vcrun2015/mfc140_x86 $WINEPREFIX/drive_c/windows/system32/mfc140.dll +cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u_x86 $WINEPREFIX/drive_c/windows/system32/mfc140u.dll +cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140_x86 $WINEPREFIX/drive_c/windows/system32/msvcp140.dll +cp $POL_USER_ROOT/tmp/vcrun2015/msvcr140_x86 $WINEPREFIX/drive_c/windows/system32/msvcr140.dll +cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140_x86 $WINEPREFIX/drive_c/windows/system32/vcomp140.dll POL_Wine_OverrideDLL "native,builtin" "atl140" Nouveau code source#!/bin/bash # Date : (2019-09-13 10:34) # Distribution used to test : Xubuntu 18.04 - 64-bit # Author : Dadu042 (inspired from RoninDusette's vcrun2013 script) # Licence : GPLv3 # PlayOnLinux: 4.3.4 POL_Debug_Message "Installing vcrun2015..." POL_Download_Resource "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" "1a15e6606bac9647e7ad3caa543377cf" "vcrun2015" mkdir $POL_USER_ROOT/tmp/vcrun2015 cd $POL_USER_ROOT/tmp/vcrun2015 cp $POL_USER_ROOT/ressources/vcrun2015/vc_redist.x86.exe $POL_USER_ROOT/tmp/vcrun2015/ POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/vc_redist.x86.exe" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a10" POL_System_cabextract "$POL_USER_ROOT/tmp/vcrun2015/a11" POL_Debug_Message "Copying DLL files..." cp $POL_USER_ROOT/tmp/vcrun2015/mfc140_x86 $WINEPREFIX/drive_c/windows/system32/mfc140.dll cp $POL_USER_ROOT/tmp/vcrun2015/mfc140u_x86 $WINEPREFIX/drive_c/windows/system32/mfc140u.dll cp $POL_USER_ROOT/tmp/vcrun2015/msvcp140_x86 $WINEPREFIX/drive_c/windows/system32/msvcp140.dll cp $POL_USER_ROOT/tmp/vcrun2015/msvcr140_x86 $WINEPREFIX/drive_c/windows/system32/msvcr140.dll cp $POL_USER_ROOT/tmp/vcrun2015/vcomp140_x86 $WINEPREFIX/drive_c/windows/system32/vcomp140.dll POL_Wine_OverrideDLL "native,builtin" "atl140" POL_Wine_OverrideDLL "native,builtin" "msvcp140" POL_Wine_OverrideDLL "native,builtin" "msvcr140" POL_Wine_OverrideDLL "native,builtin" "vcomp140" # Piece (unused here) from the Winetricks sourcecode (2019-09): # w_override_dlls native,builtin api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase POL_Debug_Message "Cleaning tmp folder..." # rm -rf $POL_USER_ROOT/tmp/vcrun2015 RéponsesLundi 16 September 2019 à 16:43
Edité par Dadu042 |
This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com