Forum > Third party

Fpcupdeluxe

<< < (397/494) > >>

valdir.marcos:
I am trying to install on Microsoft Windows 7 Professional:
- FPC fixes-3.2
- Lazarus fixes-2.2
But FPCUPdeluxe freezes and it has to be forcibly closed and restarted.

"OpenSLL" is miswritten.

---------------------------------------------------------------
FPCUPdeluxe V2.2.0e for i386-win32 running on Win64-6.1.7601
---------------------------------------------------------------
Welcome @ FPCUPdeluxe.
FPCUPdeluxe V2.2.0e for i386-win32-win32
Running on Win64-6.1.7601
Build with: FPC 3.2.2 on Win10 x86_64
CPU cores used: 1
Available physical memory: 1023 MB
Please be warned: memory is very limited for building Lazarus

Current install directory: C:\Users\Valdir\Desktop\fpcupdeluxe
Fpcupdeluxe logging info:
fpcuplogger.batterybutcher.com/root/getinfohtml
fpcuplogger.batterybutcher.com/root/getinfohtml?ShowErrors=yes
---------------------------------------------------------------
fpcupdeluxe WARNING: FPCNativeInstaller (DownloadOpenSSL): No OpenSLL library files available for SSL. Going to download them.
---------------------------------------------------------------


When I manually install OpenSSL libraries from https://indy.fulgan.com/SSL/ to FPCUPdeluxe folder, FPCUPdeluxe goes on working.

DonAlfredo:
Will have a look !

svd71:
Hi all,

Please help me to setup LAMW.

OS: Windows 10 x64
FPC: 3.2.2
Lazarus: 2.0.12
Installation over fpcupdelux.

It work fine with compilation for Win64, Win32, Linux x64, Linux x32, Linux arm, Linux aarch64.
But with Android compilation have I problem. I have been done a empty project without any component and tried to compiler it (in the attachment are control.lpi, and list of fprcupdelux\fpc\units)

But get other error with gradle:


--- Code: XML  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---Messages, Hints: 2Verbose: Selected chip architecture: armeabi-v7aVerbose: Taking libraries from folder: Z:\WI\lazarus\lamw\AppLAMWProject3\libs\armeabi-v7aVerbose: Found library: libcontrols.soNote: Duplicate unit "controls" in "controls", orphaned ppu "Z:\WI\lazarus\lamw\AppLAMWProject3\obj\controls\controls.o"Note: Duplicate unit "controls" in "LCLBase 2.0.12", ppu="Z:\fpcdelux\lazarus\lcl\units\arm-android\controls.ppu", source="Z:\fpcdelux\lazarus\lcl\controls.pp"Compile Project, OS: android, CPU: arm, Target: Z:\WI\lazarus\lamw\AppLAMWProject3\libs\armeabi-v7a\libcontrols.so: Success, Hints: 2Hint: Start of reading config file Z:\fpcdelux\fpc\bin\x86_64-win64\fpc.cfgHint: End of reading config file Z:\fpcdelux\fpc\bin\x86_64-win64\fpc.cfgVerbose: Free Pascal Compiler version 3.2.2-rrelease_3_2_2-0-g0d122c4953 [2021/10/24] for armVerbose: Copyright (c) 1993-2021 by Florian Klaempfl and othersVerbose: Target OS: Android for ARMELVerbose: Compiling controls.lprcontrols.lpr(10,31) Verbose: Unit "And_jni_Bridge" not used in controlsVerbose: Assembling controlsVerbose: Compiling resource Z:\WI\lazarus\lamw\AppLAMWProject3\obj\controls\controls.orVerbose: Linking Z:\WI\lazarus\lamw\AppLAMWProject3\libs\armeabi-v7a\libcontrols.soVerbose: 680 lines compiled, 1.2 secVerbose: 5 hint(s) issuedBuilding APK (Gradle)... : FAILURE: Build failed with an exception., Errors: 1None: Initialized native services in: C:\Users\Svd\.gradle\nativeNone: The client will now receive all logging from the daemon (pid: 3504). The daemon log file: C:\Users\Svd\.gradle\daemon\6.8.3\daemon-3504.out.logNone: Starting 8th build in daemon [uptime: 19 mins 11.908 secs, performance: 99%, non-heap usage: 29% of 256 MiB]None: Using 4 worker leases.None: Watching the file system is disabledNone: Starting BuildNone: Settings evaluated using settings file 'Z:\WI\lazarus\lamw\AppLAMWProject3\settings.gradle'.None: Projects loaded. Root project using build file 'Z:\WI\lazarus\lamw\AppLAMWProject3\build.gradle'.None: Included projects: [root project 'AppLAMWProject3']None: > Configure project :None: Evaluating root project 'AppLAMWProject3' using build file 'Z:\WI\lazarus\lamw\AppLAMWProject3\build.gradle'.None: Compiling build file 'Z:\WI\lazarus\lamw\AppLAMWProject3\build.gradle' using SubsetScriptTransformer.None: Compiling build file 'Z:\WI\lazarus\lamw\AppLAMWProject3\build.gradle' using BuildScriptTransformer.None: Creating configuration androidTestUtilNone: Creating configuration compileNone: Creating configuration apkNone: Creating configuration providedNone: Creating configuration apiNone: Creating configuration implementationNone: Creating configuration runtimeOnlyNone: Creating configuration compileOnlyNone: Creating configuration wearAppNone: Creating configuration annotationProcessorNone: Creating configuration androidTestCompileNone: Creating configuration androidTestApkNone: Creating configuration androidTestProvidedNone: Creating configuration androidTestApiNone: Creating configuration androidTestImplementationNone: Creating configuration androidTestRuntimeOnlyNone: Creating configuration androidTestCompileOnlyNone: Creating configuration androidTestWearAppNone: Creating configuration androidTestAnnotationProcessorNone: Creating configuration testCompileNone: Creating configuration testApkNone: Creating configuration testProvidedNone: Creating configuration testApiNone: Creating configuration testImplementationNone: Creating configuration testRuntimeOnlyNone: Creating configuration testCompileOnlyNone: Creating configuration testWearAppNone: Creating configuration testAnnotationProcessorNone: NDK is missing a "platforms" directory.None: If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is currently set to C:\RD\Android\SDK\ndk\23.1.7779620.None: If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.None: Creating configuration debugCompileNone: Creating configuration debugApkNone: Creating configuration debugProvidedNone: Creating configuration debugApiNone: Creating configuration debugImplementationNone: Creating configuration debugRuntimeOnlyNone: Creating configuration debugCompileOnlyNone: Creating configuration debugWearAppNone: Creating configuration debugAnnotationProcessorNone: Creating configuration androidTestDebugCompileNone: Creating configuration androidTestDebugApkNone: Creating configuration androidTestDebugProvidedNone: Creating configuration androidTestDebugApiNone: Creating configuration androidTestDebugImplementationNone: Creating configuration androidTestDebugRuntimeOnlyNone: Creating configuration androidTestDebugCompileOnlyNone: Creating configuration androidTestDebugWearAppNone: Creating configuration androidTestDebugAnnotationProcessorNone: Creating configuration testDebugCompileNone: Creating configuration testDebugApkNone: Creating configuration testDebugProvidedNone: Creating configuration testDebugApiNone: Creating configuration testDebugImplementationNone: Creating configuration testDebugRuntimeOnlyNone: Creating configuration testDebugCompileOnlyNone: Creating configuration testDebugWearAppNone: Creating configuration testDebugAnnotationProcessorNone: Creating configuration releaseCompileNone: Creating configuration releaseApkNone: Creating configuration releaseProvidedNone: Creating configuration releaseApiNone: Creating configuration releaseImplementationNone: Creating configuration releaseRuntimeOnlyNone: Creating configuration releaseCompileOnlyNone: Creating configuration releaseWearAppNone: Creating configuration releaseAnnotationProcessorNone: Creating configuration testReleaseCompileNone: Creating configuration testReleaseApkNone: Creating configuration testReleaseProvidedNone: Creating configuration testReleaseApiNone: Creating configuration testReleaseImplementationNone: Creating configuration testReleaseRuntimeOnlyNone: Creating configuration testReleaseCompileOnlyNone: Creating configuration testReleaseWearAppNone: Creating configuration testReleaseAnnotationProcessorNone: Parsing the SDK, no caching allowedNone: SDK initialized in 51 msNone: All projects evaluated.None: Analytics other plugin to proto: Unknown plugin type org.gradle.api.plugins.JvmEcosystemPlugin expected enum ORG_GRADLE_API_PLUGINS_JVMECOSYSTEMPLUGINNone: Analytics other plugin to proto: Unknown plugin type org.gradle.api.plugins.JavaBasePlugin$Inject expected enum ORG_GRADLE_API_PLUGINS_JAVABASEPLUGIN$INJECTNone: Selected primary task 'clean' from project :None: Selected primary task 'build' from project :None: Tasks to be executed: [task ':clean', task ':preBuild', task ':preDebugBuild', task ':compileDebugAidl', task ':compileDebugRenderscript', task ':checkDebugManifest', task ':generateDebugBuildConfig', task ':prepareLintJar', task ':generateDebugSources', task ':javaPreCompileDebug', task ':mainApkListPersistenceDebug', task ':generateDebugResValues', task ':generateDebugResources', task ':mergeDebugResources', task ':createDebugCompatibleScreenManifests', task ':processDebugManifest', task ':processDebugResources', task ':compileDebugJavaWithJavac', task ':compileDebugSources', task ':mergeDebugShaders', task ':compileDebugShaders', task ':generateDebugAssets', task ':mergeDebugAssets', task ':validateSigningDebug', task ':signingConfigWriterDebug', task ':checkDebugDuplicateClasses', task ':transformClassesWithDexBuilderForDebug', task ':transformDexArchiveWithExternalLibsDexMergerForDebug', task ':transformDexArchiveWithDexMergerForDebug', task ':mergeDebugJniLibFolders', task ':transformNativeLibsWithMergeJniLibsForDebug', task ':processDebugJavaRes', task ':transformResourcesWithMergeJavaResForDebug', task ':packageDebug', task ':assembleDebug', task ':preReleaseBuild', task ':compileReleaseAidl', task ':compileReleaseRenderscript', task ':checkReleaseManifest', task ':generateReleaseBuildConfig', task ':generateReleaseSources', task ':javaPreCompileRelease', task ':mainApkListPersistenceRelease', task ':generateReleaseResValues', task ':generateReleaseResources', task ':mergeReleaseResources', task ':createReleaseCompatibleScreenManifests', task ':processReleaseManifest', task ':processReleaseResources', task ':compileReleaseJavaWithJavac', task ':compileReleaseSources', task ':lintVitalRelease', task ':mergeReleaseShaders', task ':compileReleaseShaders', task ':generateReleaseAssets', task ':mergeReleaseAssets', task ':signingConfigWriterRelease', task ':checkReleaseDuplicateClasses', task ':transformClassesWithDexBuilderForRelease', task ':transformDexArchiveWithExternalLibsDexMergerForRelease', task ':transformDexArchiveWithDexMergerForRelease', task ':mergeReleaseJniLibFolders', task ':transformNativeLibsWithMergeJniLibsForRelease', task ':processReleaseJavaRes', task ':transformResourcesWithMergeJavaResForRelease', task ':packageRelease', task ':assembleRelease', task ':assemble', task ':lint', task ':generateDebugUnitTestSources', task ':preDebugUnitTestBuild', task ':javaPreCompileDebugUnitTest', task ':compileDebugUnitTestJavaWithJavac', task ':processDebugUnitTestJavaRes', task ':testDebugUnitTest', task ':generateReleaseUnitTestSources', task ':preReleaseUnitTestBuild', task ':javaPreCompileReleaseUnitTest', task ':compileReleaseUnitTestJavaWithJavac', task ':processReleaseUnitTestJavaRes', task ':testReleaseUnitTest', task ':test', task ':check', task ':build']None: Tasks that were excluded: []None: :clean (Thread[Execution worker for ':',5,main]) started.Progress: > Task :cleanNone: Caching disabled for task ':clean' because:None:   Build cache is disabledNone: Task ':clean' is not up-to-date because:None:   Task has not declared any outputs despite executing actions.None: :clean (Thread[Execution worker for ':',5,main]) completed. Took 0.026 secs.None: :preBuild (Thread[Execution worker for ':',5,main]) started.Progress: > Task :preBuild UP-TO-DATENone: Skipping task ':preBuild' as it has no actions.None: :preBuild (Thread[Execution worker for ':',5,main]) completed. Took 0.0 secs.None: :preDebugBuild (Thread[Execution worker for ':',5,main]) started.Progress: > Task :preDebugBuild UP-TO-DATENone: Caching disabled for task ':preDebugBuild' because:None:   Build cache is disabledNone: Skipping task ':preDebugBuild' as it is up-to-date.None: :preDebugBuild (Thread[Execution worker for ':',5,main]) completed. Took 0.026 secs.None: :compileDebugAidl (Thread[Execution worker for ':',5,main]) started.Progress: > Task :compileDebugAidl NO-SOURCENone: file or directory 'Z:\WI\lazarus\lamw\AppLAMWProject3\build-types\debug\aidl', not foundNone: Skipping task ':compileDebugAidl' as it has no source files and no previous output files.None: :compileDebugAidl (Thread[Execution worker for ':',5,main]) completed. Took 0.002 secs.None: :compileDebugRenderscript (Thread[Execution worker for ':',5,main]) started.Progress: > Task :compileDebugRenderscript UP-TO-DATENone: file or directory 'Z:\WI\lazarus\lamw\AppLAMWProject3\build-types\debug\rs', not foundNone: Caching disabled for task ':compileDebugRenderscript' because:None:   Build cache is disabledNone: Skipping task ':compileDebugRenderscript' as it is up-to-date.None: :compileDebugRenderscript (Thread[Execution worker for ':',5,main]) completed. Took 0.009 secs.None: :checkDebugManifest (Thread[Execution worker for ':',5,main]) started.Progress: > Task :checkDebugManifest UP-TO-DATENone: Caching disabled for task ':checkDebugManifest' because:None:   Build cache is disabledNone: Skipping task ':checkDebugManifest' as it is up-to-date.None: :checkDebugManifest (Thread[Execution worker for ':',5,main]) completed. Took 0.003 secs.None: :generateDebugBuildConfig (Thread[Execution worker for ':',5,main]) started.Progress: > Task :generateDebugBuildConfig UP-TO-DATENone: Caching disabled for task ':generateDebugBuildConfig' because:None:   Build cache is disabledNone: Skipping task ':generateDebugBuildConfig' as it is up-to-date.None: :generateDebugBuildConfig (Thread[Execution worker for ':',5,main]) completed. Took 0.003 secs.None: :prepareLintJar (Thread[Execution worker for ':',5,main]) started.Progress: > Task :prepareLintJar UP-TO-DATENone: Caching disabled for task ':prepareLintJar' because:None:   Build cache is disabledNone: Skipping task ':prepareLintJar' as it is up-to-date.None: :prepareLintJar (Thread[Execution worker for ':',5,main]) completed. Took 0.002 secs.None: :generateDebugSources (Thread[Execution worker for ':',5,main]) started.Progress: > Task :generateDebugSources UP-TO-DATENone: Skipping task ':generateDebugSources' as it has no actions.None: :generateDebugSources (Thread[Execution worker for ':',5,main]) completed. Took 0.0 secs.None: :javaPreCompileDebug (Thread[Execution worker for ':',5,main]) started.Progress: > Task :javaPreCompileDebug UP-TO-DATENone: Caching disabled for task ':javaPreCompileDebug' because:None:   Build cache is disabledNone: Skipping task ':javaPreCompileDebug' as it is up-to-date.None: :javaPreCompileDebug (Thread[Execution worker for ':',5,main]) completed. Took 0.003 secs.None: :mainApkListPersistenceDebug (Thread[Execution worker for ':',5,main]) started.Progress: > Task :mainApkListPersistenceDebug UP-TO-DATENone: Caching disabled for task ':mainApkListPersistenceDebug' because:None:   Build cache is disabledNone: Skipping task ':mainApkListPersistenceDebug' as it is up-to-date.None: :mainApkListPersistenceDebug (Thread[Execution worker for ':',5,main]) completed. Took 0.002 secs.None: :generateDebugResValues (Thread[Execution worker for ':' Thread 3,5,main]) started.Progress: > Task :generateDebugResValues UP-TO-DATENone: Caching disabled for task ':generateDebugResValues' because:None:   Build cache is disabledNone: Skipping task ':generateDebugResValues' as it is up-to-date.None: :generateDebugResValues (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.004 secs.None: :generateDebugResources (Thread[Execution worker for ':' Thread 3,5,main]) started.Progress: > Task :generateDebugResources UP-TO-DATENone: Skipping task ':generateDebugResources' as it has no actions.None: :generateDebugResources (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.0 secs.None: :mergeDebugResources (Thread[Execution worker for ':' Thread 3,5,main]) started.Progress: > Task :mergeDebugResources UP-TO-DATENone: Transforming aapt2-3.4.3-6197926-windows.jar (com.android.tools.build:aapt2:3.4.3-6197926) with Aapt2ExtractorNone: Caching disabled for Aapt2Extractor: C:\Users\Svd\.gradle\caches\modules-2\files-2.1\com.android.tools.build\aapt2\3.4.3-6197926\e387d576380a3248fb35651b9bc53fd9de418955\aapt2-3.4.3-6197926-windows.jar because:None:   Build cache is disabledNone: Skipping Aapt2Extractor: C:\Users\Svd\.gradle\caches\modules-2\files-2.1\com.android.tools.build\aapt2\3.4.3-6197926\e387d576380a3248fb35651b9bc53fd9de418955\aapt2-3.4.3-6197926-windows.jar as it is up-to-date.None: Caching disabled for task ':mergeDebugResources' because:None:   Build cache is disabledNone: Skipping task ':mergeDebugResources' as it is up-to-date.None: :mergeDebugResources (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.021 secs.None: :createDebugCompatibleScreenManifests (Thread[Execution worker for ':' Thread 3,5,main]) started.Progress: > Task :createDebugCompatibleScreenManifests UP-TO-DATENone: Caching disabled for task ':createDebugCompatibleScreenManifests' because:None:   Build cache is disabledNone: Skipping task ':createDebugCompatibleScreenManifests' as it is up-to-date.None: :createDebugCompatibleScreenManifests (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.004 secs.None: :processDebugManifest (Thread[Execution worker for ':' Thread 3,5,main]) started.Progress: > Task :processDebugManifest UP-TO-DATENone: Caching disabled for task ':processDebugManifest' because:None:   Build cache is disabledNone: Skipping task ':processDebugManifest' as it is up-to-date.None: :processDebugManifest (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.011 secs.None: :processDebugResources (Thread[Execution worker for ':' Thread 3,5,main]) started.Progress: > Task :processDebugResources FAILEDNone: Caching disabled for task ':processDebugResources' because:None:   Build cache is disabledNone: Task ':processDebugResources' is not up-to-date because:None:   Task has failed previously.None: The input changes require a full rebuild for incremental task ':processDebugResources'.None: Unable do incremental execution: full task runNone: :processDebugResources (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.907 secs.Fatal: FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':processDebugResources'.> No non-density apk found* Try:Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.* Get more help at https://help.gradle.orgDeprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.Use '--warning-mode all' to show the individual deprecation warnings.See https://docs.gradle.org/6.8.3/userguide/command_line_interface.html#sec:command_line_warningsBUILD FAILED in 3s13 actionable tasks: 2 executed, 11 up-to-dateException, Errors: 1Fatal: [Exception] Failed: Cannot build APK!  

Martin_fr:
1) I got some old VM: xp and vista.
XP worked fine.
vista hangs hard when trying to download the libeay32.dll from gitlab.
After downloading them with a browser (same url as in the log), it works.


2) When selecting the install dir

I have a folder c:\fpc\fixes3_2 => after I close the dialog I get c:\fpc\fixes3_2\fixes3_2
well sometimes... not yet figured, when...


Otherwise great..

3)
Btw, if I plan to have a structure like

c:\fpc\3_2
c:\fpc\3_2_3
c:\fpc\3_3

Is there anyway to have the version appended to the install path?
So I only need to select the tag from the list, if I want to update? (ok updates apply only to 3_3 and 3_2_3)

DonAlfredo:
@Martin_fr
1)
This vista error is strange. And, naturally, I do not have vista anymore.
If allowed and possible, you could PM me with the location of your vista VM, for me to download and test.

2)
I guess this is caused by the DirectorySelect dialog of Lazarus. It behaves different on different systems. Especially on OSX.
This dialog is used for the target install directory.

3)
Your structure looks good.

3add)
As additional advice, and a system used by myself, I would like to advice you to store a fpcupdeluxe within every install.
c:\fpc\3_2
c:\fpc\3_2\up
c:\fpc\3_2\up\fpcupdeluxe-i386-win32.exe
Have this fpcupdeluxe point towards c:\fpc\3_2

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version