[ilink64 Error] Fatal: Unable to open file 'PROGRAM FILES (X86)\FASTREPORT [Edit]

Hello,

i managed to compile all source-code files of a larger project with bcc64 (C++Builder4Update1).
After fixing a lot of code producing bbc64 and ilink64 errors I get now:

[ilink64 Error] Fatal: Unable to open file 'PROGRAM FILES (X86)\FASTREPORTS\LIBD18X64;C:\USERS\PUBLIC\DOCUMENTS\RAD STUDIO\11.0\DCP\WIN64'

I don't use FastReports!

The whole project can be build with bcc32 and ilink32 without problem.
(beside )

The output of ilink64 in the IDE is attached. Can someone give me a hint?

The path "C:\Program Files (x86)\FastReports\LibD18x64" is added more than once by the IDE, why?
The path is correct - but the linker writes not the whole path in the error message ...

Oliver

Checking project dependencies...
Compiling yactaXE4.cbproj (Release, Win64)
brcc32 command line for "yactaXE4.vrc"
  c:\program files (x86)\embarcadero\rad studio\11.0\bin\cgrc.exe -c65001 "yactaXE4.vrc" -foyactaXE4.res 
ilink64 command line
  c:\program files (x86)\embarcadero\rad studio\11.0\bin\ilink64.exe -L.\Win64\Release;"E:\CppProjects\version-1.1.0   builderXE4\shared\BorlandComponents\Win64\Release";"C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\lib\win64\release\psdk";  "E:\CppProjects\version-1.1.0 builderXE4\yacta\Win64\Release";"E:\CppProjects\version-1.1.0 builderXE4\yactascpQT\x64\DLL Release";  "E:\CppProjects\version-1.1.0 builderXE4\extern_code\libmorpho-v1.3\Release\Win64";"E:\CppProjects\Kitware\VTK5.10.1-XE4-release-
static-64bit\bin";  "E:\CppProjects\version-1.1.0 builderXE4\dcmtk\dcmtk-3.5.4\C++BuilderXE4\Release_Build\64bit";E:\CppProjects\JCLXE4\lib\d18\win64;  E:\CppProjects\JVCLXE4\lib\d18\win64;"E:\CppProjects\version-1.1.0 builderXE4\dcmtk\dcmtk-3.5.4\C++BuilderXE4\Release_Build\64bit";  "..\extern_code\libmorpho-v1.3\src";..\yactascpVCL;..\shared\VTKHelper;..\shared\VolumeViewer;..\shared\UpdateCheck;..\shared\SphereFinder; ..\shared\SnakeSeparateLung;..\shared\Reconstruction;..\shared\PictureAnalysisBasic;.
.\shared\MouseTools;..\shared\Logging;..\shared\ITK;  ..\shared\HTML;..\shared\HoughTrafo;..\shared\GuiCon;..\shared\Forms;..\shared\Filter;..\shared\Dicom;..\shared\BorlandComponents;yctVTK;VTK_Forms;  VolumeManager;ViewForms;PictureAnalysisAdvanced;Misc;Landmarks;ITK_Forms;EmphysemAnalysis;AirwayFinder;AirwayAnalysis;  ..\extern_code\clipper_ver4.8.5\cpp;"E:\CppProjects\version-1.1.0 builderXE4\yacta";"E:\CppProjects\version-1.1.0   builderXE4\extern_code\clipper_ver4.8.5\cpp";"C:\Users\Oliver\Documents
\RAD Studio\Projects\vtkBorlandRenderWindowLib64bit\Win64\Release";"c:\program   files (x86)\embarcadero\rad studio\11.0\lib\win64\release";"c:\program files (x86)\embarcadero\rad studio\11.0\lib\win64\release\psdk";"C:\Program   Files (x86)\FastReports\LibD18x64";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE4\Win64";"c:\program files (x86)\embarcadero\rad   studio\11.0\lib\win64\release";"c:\program files (x86)\embarcadero\rad studio\11.0\lib\win64\release\psdk";"C:\Program Files   (x86)\FastReports\LibD18
x64";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE4\Win64";E:\CppProjects\JVCLXE4\lib\d18\Win64;  E:\CppProjects\JVCLXE4\resources;E:\CppProjects\JVCLXE4\common;"C:\Program Files (x86)\FastReports\LibD18x64";"C:\Users\Public\Documents\RAD   Studio\11.0\DCP\WIN64" -j.\Win64\Release;"E:\CppProjects\version-1.1.0 builderXE4\shared\BorlandComponents\Win64\Release";"C:\Program Files   (x86)\Embarcadero\RAD Studio\11.0\lib\win64\release\psdk";"E:\CppProjects\version-1.1.0 builderXE4\yacta\Win64\Release";"E:\CppPr
ojects\version-1.1.0   builderXE4\yactascpQT\x64\DLL Release";"E:\CppProjects\version-1.1.0 builderXE4\extern_code\libmorpho-v1.3\Release\Win64";  "E:\CppProjects\Kitware\VTK5.10.1-XE4-release-static-64bit\bin";"E:\CppProjects\version-1.1.0   builderXE4\dcmtk\dcmtk-3.5.4\C++BuilderXE4\Release_Build\64bit";E:\CppProjects\JCLXE4\lib\d18\win64;E:\CppProjects\JVCLXE4\lib\d18\win64;  "E:\CppProjects\version-1.1.0 builderXE4\dcmtk\dcmtk-3.5.4\C++BuilderXE4\Release_Build\64bit";"..\extern_code\libmorpho-v1.3\src
";..\yactascpVCL;  ..\shared\VTKHelper;..\shared\VolumeViewer;..\shared\UpdateCheck;..\shared\SphereFinder;..\shared\SnakeSeparateLung;..\shared\Reconstruction;  ..\shared\PictureAnalysisBasic;..\shared\MouseTools;..\shared\Logging;..\shared\ITK;..\shared\HTML;..\shared\HoughTrafo;..\shared\GuiCon;  ..\shared\Forms;..\shared\Filter;..\shared\Dicom;..\shared\BorlandComponents;yctVTK;VTK_Forms;VolumeManager;ViewForms;PictureAnalysisAdvanced;Misc;  Landmarks;ITK_Forms;EmphysemAnalysis;AirwayFinder;AirwayAnal
ysis;..\extern_code\clipper_ver4.8.5\cpp;"E:\CppProjects\version-1.1.0 builderXE4\yacta";  "E:\CppProjects\version-1.1.0 builderXE4\extern_code\clipper_ver4.8.5\cpp";"C:\Users\Oliver\Documents\RAD   Studio\Projects\vtkBorlandRenderWindowLib64bit\Win64\Release";"c:\program files (x86)\embarcadero\rad studio\11.0\lib\win64\release";"c:\program   files (x86)\embarcadero\rad studio\11.0\lib\win64\release\psdk";"C:\Program Files (x86)\FastReports\LibD18x64";"C:\Program Files   (x86)\Raize\CS5\Lib\RS-XE4\Win64"
;"c:\program files (x86)\embarcadero\rad studio\11.0\lib\win64\release";"c:\program files (x86)\embarcadero\rad   studio\11.0\lib\win64\release\psdk";"C:\Program Files (x86)\FastReports\LibD18x64";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE4\Win64";  E:\CppProjects\JVCLXE4\lib\d18\Win64;E:\CppProjects\JVCLXE4\resources;E:\CppProjects\JVCLXE4\common;"C:\Program Files (x86)\FastReports\LibD18x64";  "C:\Users\Public\Documents\RAD Studio\11.0\DCP\WIN64" -l.\Win64\Release -Gn -E2   -GA"C:\Users\Oliver\AppData\
Local\Temp\vfs8FFB.tmp"="E:\CppProjects\version-1.1.0 builderXE4\yacta\yctGUIMainForm.dfm" -aa -V5.0 -Tpe  c0w64w   memmgr.a sysinit.o .\Win64\Release\clipper.o .\Win64\Release\DriveComboBoxNeu.o .\Win64\Release\DICOMHeader.o .\Win64\Release\DICOMTag.o   .\Win64\Release\DICOMTags.o .\Win64\Release\yctDicomFile.o .\Win64\Release\yctDicomSlice.o .\Win64\Release\yctDicomVolume.o   .\Win64\Release\yctGUIMask.o .\Win64\Release\yctGUIResample.o .\Win64\Release\yctImageFilter.o .\Win64\Release\yctGUIFormDock.o  
 .\Win64\Release\yctGUIFormJvDock.o .\Win64\Release\yctGuiCon.o .\Win64\Release\yctGUIHoughTrafo.o .\Win64\Release\yctHoughTrafo.o   .\Win64\Release\yctHtmlHelperFunctions.o .\Win64\Release\yctLogging.o .\Win64\Release\yctLogReadThread.o .\Win64\Release\yctGUIMagicWandParameter.o   .\Win64\Release\yctGUIMountainImage.o .\Win64\Release\yctGUIPenParameters.o .\Win64\Release\yctGUIProfileParameter.o   .\Win64\Release\yctDetectionVolume.o .\Win64\Release\yctGraphBasics.o .\Win64\Release\yctGUIBoundingBoxes.o 
.\Win64\Release\yctGUIColorspace.o   .\Win64\Release\yctGUIVoxelObjectGenerator.o .\Win64\Release\yctMorphology.o .\Win64\Release\yctPictureAnalysis.o   .\Win64\Release\yctPictureAnalysis2.o .\Win64\Release\yctPoint3D.o .\Win64\Release\yctROI.o .\Win64\Release\yctSeeding.o   .\Win64\Release\yctSeedingBronchialTree.o .\Win64\Release\yctSkeletonization.o .\Win64\Release\yctVoxelObject.o   .\Win64\Release\yctSnakeSeparateLung.o .\Win64\Release\yctGUIDetections.o .\Win64\Release\yctGUIHeaderForm.o .\Win64\Rel
ease\yctGUISRViewer.o   .\Win64\Release\yctGUIVolumeViewer.o .\Win64\Release\yctGUIvtkVolumeViewer.o .\Win64\Release\yctLabelvtkProp.o .\Win64\Release\yctscpDataMod2.o   .\Win64\Release\yctAirwayAnalysis.o .\Win64\Release\yctGUIAirwayAnalysis.o .\Win64\Release\yctGUIAirwayFinder.o .\Win64\Release\yctEmphysemAnalysis.o   .\Win64\Release\yctGUIDetectEmphysem.o .\Win64\Release\yctGUIitkPathFinder.o .\Win64\Release\yctGUIITKRegistration1.o   .\Win64\Release\yctGUILandmarkForm.o .\Win64\Release\yctLandmarks.o 
.\Win64\Release\yctGUICheckUpdate.o .\Win64\Release\yctGUIDoItAll.o   .\Win64\Release\yctGUIHistory.o .\Win64\Release\yctGUILoadDetections.o .\Win64\Release\yctGUIReport.o .\Win64\Release\yctGUIARDSAnalysis.o   .\Win64\Release\yctGUIDeleteDetection.o .\Win64\Release\yctGUIDetectGreyVal.o .\Win64\Release\yctGUIDilatation.o .\Win64\Release\yctGUIEllipse.o   .\Win64\Release\yctGUIGraphStructur.o .\Win64\Release\yctGUIHistogram.o .\Win64\Release\yctGUIInformation.o .\Win64\Release\yctGUILandoltRings.o   .\Win
64\Release\yctGUILinkPoints.o .\Win64\Release\yctGUISegmentBronchi.o .\Win64\Release\yctGUISetWindowValues.o   .\Win64\Release\yctGUISetZoomValue.o .\Win64\Release\yctGUISkeletonization.o .\Win64\Release\yctGUITracheaSeedingOptions2.o   .\Win64\Release\yctGUIVoxelSeed.o .\Win64\Release\yctMagicWand.o .\Win64\Release\yctvtkPolygon.o .\Win64\Release\yctGUIHUSliceViewer.o   .\Win64\Release\yctCMANInterface.o .\Win64\Release\yctDicomFileList.o .\Win64\Release\yctGUIChooseDir.o .\Win64\Release\yctGUIVolumeEdit
.o   .\Win64\Release\yctGUIVolumeManagerMain.o .\Win64\Release\yctGUIPropertiesForm.o .\Win64\Release\yctGUIRenderingOptions.o   .\Win64\Release\yctGUIvtkHistogram.o .\Win64\Release\yctGUIvtkImageOptions1.o .\Win64\Release\yctGUIvtkImageplaneOptions.o   .\Win64\Release\yctGUIvtkImageViewer.o .\Win64\Release\yctGUIvtkPlaneManager.o .\Win64\Release\yctGUIvtkPlotter.o .\Win64\Release\yctGUIvtkRenderer.o   .\Win64\Release\yctGUIvtkRotate.o .\Win64\Release\yctGUIvtkWarpPlotter.o .\Win64\Release\yactaXE4_new.o 
.\Win64\Release\yctGUIAllWindows.o   .\Win64\Release\yctGUIMainForm.o .\Win64\Release\yctGUIMainOptions.o .\Win64\Release\yctvtkActorNamed.o , .\Win64\Release\yactaXE4.exe ,   .\Win64\Release\yactaXE4.map , rtl.a vcl.a IndySystem.a IndyProtocols.a IndyCore.a JvCore.a vclimg.a dbrtl.a vclx.a JclVcl.a Jcl.a JvStdCtrls.a   JvSystem.a JvDocking.a xmlrtl.a vclactnband.a vtkBorlandRenderWindowPkg.a JvControls.a dsnap.a dbexpress.a DbxCommonDriver.a vcldb.a DBXMySQLDriver.a   JvCmp.a bcbie.a Tee.a vclie.a frxTee
18.a frx18.a fs18.a fsTee18.a TeeUI.a psapi.a LSDyna.a MapReduceMPI.a mpistubs.a vtkalglib.a vtkCharts.a   vtkCommon.a vtkDICOMParser.a vtkexoIIc.a vtkexpat.a vtkFiltering.a vtkfreetype.a vtkftgl.a vtkGenericFiltering.a vtkGeovis.a vtkGraphics.a vtkhdf5.a   vtkhdf5_hl.a vtkHybrid.a vtkImaging.a vtkInfovis.a vtkIO.a vtkjpeg.a vtklibxml2.a vtkmetaio.a vtkNetCDF.a vtkNetCDF_cxx.a vtkpng.a vtkproj4.a   vtkRendering.a vtksqlite.a vtksys.a vtktiff.a vtkverdict.a vtkViews.a vtkVolumeRendering.a vtkWidgets.a vtkz
lib.a libdcmdata.a libdcmimage.a   libdcmimgle.a libdcmjpeg.a libdcmsr.a libijg12.a libijg16.a libijg8.a libofstd.a MorphoLib.a yactacomponents.a yactascp.a yctITKImageRegistration.a   yctITKImageSegmentation1.a import64.a cp64mt.a , , yactaXE4.res 
[ilink64 Error] Fatal: Unable to open file 'PROGRAM FILES (X86)\FASTREPORTS\LIBD18X64;C:\USERS\PUBLIC\DOCUMENTS\RAD STUDIO\11.0\DCP\WIN64'
Failed
Elapsed time: 00:00:01.1

Edited by: Oliver Weinheimer on Jul 4, 2013 2:44 AM
0
Oliver
7/4/2013 9:45:09 AM
embarcadero.cppbuilder.cpp 2803 articles. 0 followers. Follow

3 Replies
3522 Views

Similar Articles

[PageSpeed] 15

-> seems to me that ilink64 has problems with long entries after the -j option (specifies the object search paths) 
-> i changed the absolute directory paths to relative paths in the projects options dialog
-> now i get another error with ilink64
"[ilink64 Error] Error: Unresolved external 'vtable for Vcl::Idantifreeze::TIdAntiFreeze' referenced from E:\CPPPROJECTS\VERSION-1.1.0 BUILDERXE4\YACTA\WIN64\RELEASE\YCTGUIMAINFORM.O"

Oliver
0
Oliver
7/4/2013 1:00:13 PM
Hi  Oliver

Take a look at:
http://qc.embarcadero.com/wc/qcmain.aspx?d=116829

You can use msbuild, edit your cbproj and copy all dfm to a unique folder. See workaround in QC.

Then you will get a memory error ...
https://forums.embarcadero.com/thread.jspa?threadID=88988&tstart=0
Sorry, no work around yet.

Good luck.
Regards,
Andre Noel
0
Andre
7/4/2013 1:24:00 PM
Hi Andre,

thanks for your hint ... but the project compiles AND links now. 

I'm still a little nervous :-) but I am just playing around with the 64bit-software - great!

I excluded one form with Indy-Components and then everything was fine.
I think Indy is not supported for 64bit - I have to check this.
Do you know an alternative library?

ilink64 has problems long entries after the -j option - I think, that is a bug.

.... I just read your report (can not vote for it, don't know why), you are absolutley right - I hope this bug will be fixed - should not be so difficult.

Oliver
0
Oliver
7/4/2013 1:57:03 PM
Reply:

Web resources about - [ilink64 Error] Fatal: Unable to open file 'PROGRAM FILES (X86)\FASTREPORT [Edit] - embarcadero.cppbuilder.cpp

Resources last updated: 1/8/2016 12:50:59 PM