Re: [ilink64 Error] Fatal: Invalid object file 'altsvc.o'

Claus Dybdal Nielsen via curl-users <[email protected]>
Newsgroups gmane.comp.web.curl.general
Message-ID <[email protected]>
You are right, it was during link the error came.

No trace of  altsvc.* anywhere in files. It seems to be a problem with 
"curllib.a".

Here the same problem:

https://stackoverflow.com/questions/69316932/cbuilder-10-4-11-help-wanted-to-resolve-fatal-error-invalid-object-file-alt

"I am attempting to port a 32-bit program to 64-bit, using the CLANG 
compiler within C++Builder 10.4/11. However, when C++Builder attempts to 
link the EXE it generates the following error message:

    C:\Program Files
    (x86)\Embarcadero\Studio\21.0\bin\CodeGear.Cpp.Targets(3988,5):
    error : Fatal: Invalid object file 'altsvc.o'

I cannot find a file called "altsvc.cpp" anywhere in my source files or 
in the C++Builder library file folders. It is not listed in the 
executable's project (.cbproj) file either.

Has anyone encountered this error before and know what causes it?"




Den 25-07-2023 kl. 22:34 skrev Jeffrey Walton via curl-users:
> On Tue, Jul 25, 2023 at 4:24 PM Gisle Vanem via curl-users
> <[email protected]>  wrote:
>> Jeffrey Walton wrote:
>>
>>   >> *[ilink64 Error] Fatal: Invalid object file 'altsvc.o'*
>> ...
>>
>>> Clang will get into code paths that it
>>> cannot compile.
>> Compile? The error was from 'ilink64' which the clang/LLMV
>> linker.
> My bad, you're right. More specifically, Clang pretends to be other
> compilers, but then it exhibits different behavior than the tool it is
> pretending to be.
>
> In this case, I would examine the Borland project files. It sounds
> like one is missing a reference to a source file. Check the *.bdsproj
> files, and ensure the source file is present under the
> CppStaticLibrary personality.
>
> Or, the source file could be conditionally included, and it is not
> included in the source tree for the project because the condition was
> written for the borland compiler, and not the Clang compiler.
>
> Jeff

-- 
Hilsen

Claus Dybdal Nielsen

Nordtårnet
Amager Strandvej 114C,10.mf
2300 København S
[email protected]
+45 40 31 84 89

-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-users
Etiquette:   https://curl.se/mail/etiquette.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.