gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: simple compiling/running problem


From: Gaius Mulley
Subject: Re: simple compiling/running problem
Date: Thu, 12 Oct 2023 14:19:22 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)

Eric Streit <eric@yojik.eu> writes:

> testing the solution here:
>
> Debian gm2 (gcc12)
>
> $ /usr/bin/gm2 -flibs=pim,iso,cor  -o Test1 Test1.mod
>
> /usr/bin/ld : /tmp/ccAFJGAi.a(Test1_m2.o) : dans la fonction
> « init(int, char**) » :
> Test1_m2.cpp:(.text+0x154) : référence indéfinie vers « _M2_hello_init »
> /usr/bin/ld : /tmp/ccAFJGAi.a(Test1_m2.o) : dans la fonction « finish() » :
> Test1_m2.cpp:(.text+0x196) : référence indéfinie vers « _M2_hello_finish »
> collect2: error: ld returned 1 exit status
>
>
> $ /usr/bin/gm2 -flibs=pim,iso,cor -fiso -o Test1 Test1.mod
>
> /usr/bin/ld : /tmp/ccT7Lmpd.a(Test1_m2.o) : dans la fonction
> « init(int, char**) » :
> Test1_m2.cpp:(.text+0x154) : référence indéfinie vers « _M2_hello_init »
> /usr/bin/ld : /tmp/ccT7Lmpd.a(Test1_m2.o) : dans la fonction « finish() » :
> Test1_m2.cpp:(.text+0x196) : référence indéfinie vers « _M2_hello_finish »
> collect2: error: ld returned 1 exit status
>
>
> $ /usr/bin/gm2 -flibs=pim,iso,cor -fpim -o Test1 Test1.mod
>
> /usr/bin/ld : /tmp/ccVdeYze.a(Test1_m2.o) : dans la fonction
> « init(int, char**) » :
> Test1_m2.cpp:(.text+0x154) : référence indéfinie vers « _M2_hello_init »
> /usr/bin/ld : /tmp/ccVdeYze.a(Test1_m2.o) : dans la fonction « finish() » :
> Test1_m2.cpp:(.text+0x196) : référence indéfinie vers « _M2_hello_finish »
> collect2: error: ld returned 1 exit status
>
>
> it's not working ... I continue to test ...
>

Hi Eric,

ah - I wonder if Test1.mod contains the module hello?  If so perhaps
rename Test1.mod to hello.mod and see if it compiles and links,

regardfs,
Gaius



reply via email to

[Prev in Thread] Current Thread [Next in Thread]