I just installed TMSFMXPACKSETUPREG.ZIP fresh into Rad Studio XE8 and when I try to compile for iOS, I get this error: [ld Error] ld: library not found for -lTMSFMXPackPkgDXE8
Please check your library path for iOS under Tools, Options, Delphi, Library
It should include the folder where the sources of TMS Pack for FireMonkey are installed.
I'm actually using C++Builder, but the path is the same under both
Hi,
We have further investigated this here and there is an issue with the output path of default packages or an issue with the system path configuration in XE8.
This is an issue in C++Builder only and will hopefully be fixed in XE8 update 1. We will investigate this further, a temporary solution would be to copy the libTMSFMXPackPkgDXE8.a and TMSFMXPackPkgDXE8.dcp
from
..\Users\Public\Documents\Embarcadero\Studio\16.0\DCP\iOSDevice64\
to
..\Users\Public\Documents\Embarcadero\Studio\16.0\DCP\iOSDevice64\Debug\
Hi Peter,
I installed TMSFMXPackPkgDXE9 on C++ builder XE10, and I faced the same issue for IOS.
The workaround worked for me, but please correct the problem for other users
regards
Hi,
I got this problem now.
[ld Error] ld: library not found for -lTMSFMXPackPkgDXE9
It is ok for me to run my app on ios 32 devices under debug mode. Then I have to build for apple store using ios 64 release build. That is the time I got this problem. I use CB10, latest tmsfmxpack, osx 10.11, xcode 7.2 and iphone 4 with IOS 9.3.
I checked the file "libTMSFMXPackPkgDXE9.a" in path c:\Users\Public\Documents\Embarcadero\Studio\17.0\DCP\iOSDevice64\Debug\ and c:\Users\Public\Documents\Embarcadero\Studio\17.0\DCP\iOSDevice64. Then I added both paths to the include and library paths. I still get this problem.
The workaround is not working for me as both folders have the same files.
Any idea on how to solve this problem?
thanks!
Gene
Hi,