Désolé je reviens avec l'installation de
wine
, mais pour une toute autre raison, donc je fais un nouveau fil...Je sais que Initialement dans mon Arch, il n'y a pas la librairie
libodbc.so
Donc dans mon installation, je l'ajoute
pacman --noconfirm -Sy unixodbc
:
Code : Tout sélectionner
root @ sysrescue
/root
#> pacman --noconfirm -Sy lib32-alsa-lib
pacman --noconfirm -Sy lib32-alsa-plugins
pacman --noconfirm -Sy unixodbc
pacman --noconfirm -Sy wine-mono
pacman --noconfirm -Sy wine-gecko
pacman --noconfirm -Sy zenity
pacman --noconfirm -Sy wine
pacman --noconfirm -Sy winetricks
:: Synchronizing package databases...
wine
qui s'est bien passée, j'ai eu les précisions suivantes dans les nombreuses tentatives :
Code : Tout sélectionner
Optional dependencies for wine
alsa-lib [installed]
lib32-alsa-lib
alsa-plugins [installed]
lib32-alsa-plugins
cups
lib32-libcups
dosbox
gnutls [installed]
lib32-gnutls
gst-plugins-bad
gst-plugins-base [installed]
lib32-gst-plugins-base
gst-plugins-base-libs [installed]
lib32-gst-plugins-base-libs
gst-plugins-good [installed]
lib32-gst-plugins-good
gst-plugins-ugly
libgphoto2
libpulse [installed]
lib32-libpulse
libxcomposite [installed]
lib32-libxcomposite
libxinerama [installed]
lib32-libxinerama
opencl-icd-loader [installed]
lib32-opencl-icd-loader
pcsclite [installed]
lib32-pcsclite
samba
sane
sdl2 [installed]
lib32-sdl2
unixodbc
v4l-utils [installed]
lib32-v4l-utils
wine-gecko
wine-mono
ldconfig: /usr/lib/libgbm.so.1 is not a symbolic link
unixodbc
n'est pas noté [installed]
...Tout ça se passe bien, et j'ai bien maintenant la librairie en question :
Code : Tout sélectionner
root @ sysrescue
/usr/lib
#> ll libodbc*
lrwxrwxrwx 1 root root 18 janv. 8 15:34 libodbccr.so -> libodbccr.so.2.0.0
lrwxrwxrwx 1 root root 18 janv. 8 15:34 libodbccr.so.2 -> libodbccr.so.2.0.0
-rwxr-xr-x 1 root root 42K janv. 8 15:34 libodbccr.so.2.0.0
lrwxrwxrwx 1 root root 20 janv. 8 15:34 libodbcinst.so -> libodbcinst.so.2.0.0
lrwxrwxrwx 1 root root 20 janv. 8 15:34 libodbcinst.so.2 -> libodbcinst.so.2.0.0
-rwxr-xr-x 1 root root 66K janv. 8 15:34 libodbcinst.so.2.0.0
lrwxrwxrwx 1 root root 16 janv. 8 15:34 libodbc.so -> libodbc.so.2.0.0
lrwxrwxrwx 1 root root 16 janv. 8 15:34 libodbc.so.2 -> libodbc.so.2.0.0
-rwxr-xr-x 1 root root 433K janv. 8 15:34 libodbc.so.2.0.0
root @ sysrescue
/usr/lib
#>
iVMS-4200
, je vérifie wine, en y installant audacity pour Windows : audacity-win-3.7.3-64bit.exe
Cet
audacity
(Windows) fonctionne parfaitement dans wine, après lui avoir ajouté lib32-alsa-lib
& lib32-alsa-plugins
(voir la liste pacman ci-dessus).Maintenant pour pouvoir installer
iVMS-4200
, je dois avant introduire dans wine
LocalServiceComponents.exe
Donc :
wine /root/FS_NTFS/iVMS/LocalServiceComponents.exe
:
Mais ça se termine mal :
Code : Tout sélectionner
0118:fixme:wineusb:query_id Unhandled ID query type 0x5.
0118:fixme:wineusb:query_id Unhandled ID query type 0x5.
015c:fixme:explorerframe:taskbar_list_SetProgressValue iface 014BAD38, hwnd 000100A8, ullCompleted 0, ullTotal 4c7be66 stub!
015c:fixme:sfc:SfcIsFileProtected (00000000, L"C:\\Program Files (x86)\\LocalServiceComponents\\unins000.exe") stub
015c:fixme:explorerframe:taskbar_list_SetProgressState iface 014BAD38, hwnd 000100A8, flags 0 stub!
016c:fixme:vcruntime:__telemetry_main_invoke_trigger (783C0000)
016c:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
016c:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
0174:fixme:ver:GetCurrentPackageId (01CBFF40 00000000): stub
016c:err:winediag:load_odbc failed to open library "libodbc.so": "libodbc.so: cannot open shared object file: No such file or directory"
016c:fixme:winsock:WSAIoctl SIO_UDP_CONNRESET stub
015c:fixme:graphics:ShutdownBlockReasonDestroy (000100A8): stub
016c:err:winediag:load_odbc failed to open library "libodbc.so": "libodbc.so: cannot open shared object file: No such file or directory"
Bien sûr je ne demande pas de l'aide sur l'installation de cet outil... trop spécifique...
Mais qu'est-ce qui pourrait masquer l'existence de la librairie
libodbc.so
?alors que toutes les autres librairies sont vues sans problème, en plus de
wine
, j'ai installé sans problème :
Code : Tout sélectionner
arch-chroot ${DIR_BASE}/squashfs-root <<END
PS1='Chroot-> '
pacman --noconfirm -Syu > MK_sysrescue.log 2>&1
pacman --noconfirm -Sy linux >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy make >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy xscreensaver >> MK_sysrescue.log 2>&1
yes | cpan install File::Spec >> MK_sysrescue.log 2>&1
yes | cpan install MIME::Base64 >> MK_sysrescue.log 2>&1
yes | cpan install Tk >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy perl-tk >> MK_sysrescue.log 2>&1
yes | cpan install Config::Std >> MK_sysrescue.log 2>&1
yes | cpan install Getopt::Long >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy pulseaudio >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy pulseaudio-alsa >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy mplayer >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy vlc >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy audacity >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy strawberry >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy python-pip >> MK_sysrescue.log 2>&1
pacman --noconfirm -Sy yt-dlp >> MK_sysrescue.log 2>&1
exit 0
1) Je suis toujours en train de customisé SystmeRescue, mais je commence quand même à maîtrisé un peu mieux cet aspect...
2) Je découvre Arch, autant dire que je ne le connais pas... Donc toute information, même celles qui vous semble rudimentaire... peut mettre utile !
MERCI

[Edit 17:30]
Je profite de ce que je peux rééditer pour ajouter :
Voici le script qui contient les commandes que je suis censé lancer :
Code : Tout sélectionner
echo "" > MK_wine.log 2>&1
echo " Essai install iVMS2000" >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
echo "######################### Syu" >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
pacman --noconfirm -Syu >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
echo "#################### unixodbc" >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
pacman --noconfirm -Sy unixodbc >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
echo "################## wine-gecko" >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
pacman --noconfirm -Sy wine-gecko >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
echo "###################### zenity" >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
pacman --noconfirm -Sy zenity >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
echo "######################## wine" >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
pacman --noconfirm -Sy wine >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
echo "################## winetricks" >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
pacman --noconfirm -Sy winetricks >> MK_wine.log 2>&1
echo "" >> MK_wine.log 2>&1
echo "######################### FIN" >> MK_wine.log 2>&1
echo ""
# puis lancer
winetricks mfc42 # install Ja
winecfg # pour Win 7
# INSTALL DANS CET ORDRE !
wine /root/FS_NTFS/iVMS/LocalServiceComponents.exe
wine /root/FS_NTFS/iVMS/iVMS-4200V3.11.1.6_E.exe
wine /root/FS_NTFS/iVMS/Multilingual-PackageiVMS-4200_3.12.2.3.exe
Votre message contient 80081 caractères.
Le nombre maximal de caractères autorisés est de 60000.
Code : Tout sélectionner
winetricks mfc42
Je suppose que l'anomalie est dans ce
winetricks mfc42
qui n’initialiserait pas correctement les variables d'environnement...Mais lesquelles

Code : Tout sélectionner
winecfg
Je prends Windows 7, car je sais que sur celui-là iVMS-4200 tourne correctement
Puis :
wine /root/FS_NTFS/iVMS/LocalServiceComponents.exe
:
Code : Tout sélectionner
root @ sysrescue
/root
#> wine /root/FS_NTFS/iVMS/LocalServiceComponents.exe >> ZZ_LocalSvc.log
wine: created the configuration directory '/root/.wine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:err:ole:start_rpcss Failed to open RpcSs service
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
009c:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
009c:fixme:file:NtLockFile I/O completion on lock not implemented yet
009c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00b0:fixme:file:NtLockFile I/O completion on lock not implemented yet
00b0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00b8:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
00b8:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
00b0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
00b0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
009c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
009c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0118:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
0118:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
0118:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
013c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
013c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0164:fixme:wineusb:add_usb_device Interface 1 has 2 alternate settings; using the first one.
0164:fixme:wineusb:add_usb_device Interface 0 has 2 alternate settings; using the first one.
0164:fixme:wineusb:add_usb_device Interface 1 has 5 alternate settings; using the first one.
0164:fixme:wineusb:add_usb_device Interface 0 has 2 alternate settings; using the first one.
0164:fixme:wineusb:add_usb_device Interface 0 has 2 alternate settings; using the first one.
0180:fixme:msg:ChangeWindowMessageFilter c04e 00000001
0180:fixme:win:DisableProcessWindowsGhosting : stub
0180:fixme:graphics:ShutdownBlockReasonDestroy (0002009E): stub
0180:fixme:graphics:ShutdownBlockReasonCreate (0002009E, L"Installing"): stub
0164:fixme:wineusb:add_usb_device Interface 1 has 7 alternate settings; using the first one.
0164:fixme:wineusb:add_usb_device Interface 3 has 7 alternate settings; using the first one.
0180:fixme:graphics:ShutdownBlockReasonDestroy (0002009E): stub
0180:fixme:graphics:ShutdownBlockReasonCreate (0002009E, L"Please wait while Setup installs LocalServiceComponents on your computer."): stub
0164:fixme:wineusb:add_usb_device Interface 1 has 7 alternate settings; using the first one.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
0180:fixme:explorerframe:taskbar_list_SetProgressValue iface 014BAD38, hwnd 0002009E, ullCompleted 0, ullTotal 4c7be66 stub!
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
0180:fixme:sfc:SfcIsFileProtected (00000000, L"C:\\Program Files (x86)\\LocalServiceComponents\\unins000.exe") stub
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
013c:fixme:wineusb:query_id Unhandled ID query type 0x5.
0180:fixme:explorerframe:taskbar_list_SetProgressState iface 014BAD38, hwnd 0002009E, flags 0 stub!
0190:fixme:vcruntime:__telemetry_main_invoke_trigger (783C0000)
0190:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
0190:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
0194:fixme:ver:GetCurrentPackageId (019BFF40 00000000): stub
0190:err:winediag:load_odbc failed to open library "libodbc.so": "libodbc.so: cannot open shared object file: No such file or directory"
0190:fixme:winsock:WSAIoctl SIO_UDP_CONNRESET stub
0180:fixme:graphics:ShutdownBlockReasonDestroy (0002009E): stub
root @ sysrescue
/root
#>
