AIMP Forum
AIMP for PC => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: drugo on December 26, 2024, 17:51:46
-
Hi
does 5.40 (AIMP 5.40 Build 2651) need visual c++ 2019?
just because I download the portable ,and as soon as i loaded it did not start , missed some dlls (included in visual c++ 2019)
thanks
-
missed some dlls
What message exactly displays ?
-
What message exactly displays ?
hi
api-ms-win-core-console-*.dll missed
-
I don't see any such dependencies (calls to dll) from the player (neither at startup nor when examining the links). Have you installed any plugins?
I download the portable
Downloading such a version is not provided. The developer distributes "No Installer". The portable version is installed by the same program as the non-portable version.
I think you downloaded some kind of fake that requires more files to work.
What is the link to download the file?
-
hi
api-ms-win-core-console-*.dll missed
No, AIMP does not use that. Do you have any 3rd party plugins installed?
-
No, AIMP does not use that. Do you have any 3rd party plugins installed?
I don't see any such dependencies (calls to dll) from the player (neither at startup nor when examining the links). Have you installed any plugins?Downloading such a version is not provided. The developer distributes "No Installer". The portable version is installed by the same program as the non-portable version.
I think you downloaded some kind of fake that requires more files to work.
What is the link to download the file?
Hi
i don't use any plugin not included , why are there incompatible plugins?
i have downloaded 64-bit (No Installer)
i will test it again
thanks
-
why are there incompatible plugins?
I've no idea what plugin you are talking about. I've checked all libraries that distributed and no one requires api-ms-win-core*
-
ou are talking about. I've checked all libraries that distributed and no one requires api-ms-win-core*
hi
clean portable version ,just downloaded , windows 7 sp1 64bit
aimp_5.40.2652_w64_no-installer.zip >
MD5: F287578C7789D0FB7E650CC13599D7F5
SHA-1: E23F37A6AE0C6AD52E335F4643DEEBE2169ABEDA
SHA-256: 99F7F5225362FBDBD65026EE95BE9D050DED7BBF6080FE6BC0CC89941894974C
error
-
Так, вот в 2652 x64 (No Installer и портативная установка) уже явно вижу эту зависимость. Для установленной x86 (32 бита) не вижу.
Основная библиотека:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=74028.0;attach=73102)
Деинсталлятор:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=74028.0;attach=73103)
-
Хм, похоже какая-то подстава от Delphi 12. Буду разбираться
-
Ну да, так и есть:
unit System.Win.Crtl;
interface
{$IFNDEF WIN32}
{$DEFINE UCRT}
{$ENDIF}
uses Winapi.Windows;
const
{$IFDEF UCRT}
api_ms_win_crt_conio_l1_1_0 = 'api-ms-win-crt-conio-l1-1-0.dll';
...
Для 32-бит все как было, а для 64х - линкуется с api-ms-win. Сделал патч, в следующем билде будет нормально.
П.С. Не ждал такой подставы от Delphi, я-то по началу грешил на C++ библиотеки. Все их проверил - все слинкованы как надо, а дельфевские модули даже не подумал проверить.
-
Ну да, так и есть:
unit System.Win.Crtl;
interface
{$IFNDEF WIN32}
{$DEFINE UCRT}
{$ENDIF}
uses Winapi.Windows;
const
{$IFDEF UCRT}
api_ms_win_crt_conio_l1_1_0 = 'api-ms-win-crt-conio-l1-1-0.dll';
...
Для 32-бит все как было, а для 64х - линкуется с api-ms-win. Сделал патч, в следующем билде будет нормально.
П.С. Не ждал такой подставы от Delphi, я-то по началу грешил на C++ библиотеки. Все их проверил - все слинкованы как надо, а дельфевские модули даже не подумал проверить.
hi
so aimp 5.40 does need c++ 2019 , doesn't it?
or it's a bug or should simply re-compiled?
thanks
-
it's a bug or should simply re-compiled?
Its a bug on new VCL 12.2, I've made the patch and next build will be assembled without these references.
-
Its a bug on new VCL 12.2, I've made the patch and next build will be assembled without these references.
hi
tank you