Closed quintendewilde closed 3 years ago
Looks there is an error on MonaServer build (I see [Makefile:2: release] Error 2
), could you give errors reported by the "make" done inside "/MonaServer" folder?
Make inside the MonaServer folder results in :
creating executable MonaServer /usr/bin/ld: cannot find -lMonaBase /usr/bin/ld: cannot find -lMonaCore collect2: error: ld returned 1 exit status make: *** [Makefile:52: release] Error 1
And in MonaBase folder it gives what?
Mona base make gives no errors. MonaCore also no errors
MonaTiny gives this
mkdir -p tmp/release/
make[1]: Entering directory '/home/pi/MonaServer2/MonaTiny'
make[1]: 'tmp/release/MonaTiny.o' is up to date.
make[1]: 'tmp/release/main.o' is up to date.
make[1]: Leaving directory '/home/pi/MonaServer2/MonaTiny'
creating executable MonaTiny
/usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to __atomic_fetch_add_8' /usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to
atomic_store_8'
/usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to `atomic_load_8'
/usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to __atomic_exchange_8' /usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to
__atomic_fetch_sub_8'
collect2: error: ld returned 1 exit status
make: *** [Makefile:52: release] Error 1
**
creating executable MonaTiny
/usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to __atomic_fetch_add_8' /usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to
atomic_store_8'
/usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to `atomic_load_8'
/usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to __atomic_exchange_8' /usr/bin/ld: ../MonaBase/lib//libMonaBase.so: undefined reference to
__atomic_fetch_sub_8'
collect2: error: ld returned 1 exit status
make[1]: [Makefile:52: release] Error 1
make[1]: Leaving directory '/home/pi/MonaServer2/MonaTiny'
make: [Makefile:2: release] Error 2
On Mon, 14 Dec 2020 at 14:24, Mathieu notifications@github.com wrote:
And in MonaBase folder it gives what?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/MonaSolutions/MonaServer2/issues/42#issuecomment-744437409, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOARUNNC7ALYI5O6RUNE5TSUYGY5ANCNFSM4UZX3UVQ .
I have just added -latomic link in the makefiles (https://github.com/MonaSolutions/MonaServer2/commit/4264513833d8cdac38746f256a035c721e1289c9) Try after a pull if it works, Thanks
I've installed all dependencies and installed monoserver when running ./MonaServer/MonaServer I get file not found. I think I'm missing something here?
collect2: error: ld returned 1 exit status make[1]: *** [Makefile:52: release] Error 1 make[1]: Leaving directory '/home/pi/MonaServer2/MonaTiny' make: *** [Makefile:2: release] Error 2 pi@raspberrypi:~/MonaServer2 $ ./MonaServer/MonaServer -bash: ./MonaServer/MonaServer: No such file or directory