Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Dec 02, 2021 4:52 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Fri Feb 05, 2021 10:14 pm 
Offline
User avatar

Joined: Mon Aug 26, 2019 10:14 pm
Posts: 49
Приветствую!

Недавно появилась утилита для компоновки нескольких объектных файлов в один. Это позволяет создавать DLL для Колибри. Уже есть в SVN, но свежая версия - в главной репе: https://github.com/mkostoevr/clink

Беру ответственность за её поддержку пока я жив.

Кому интересно, доступна серия видео по созданию этого компоновщика.

Все вопросы, предложения и юз-кейсы - прошу сюда или на гитхаб.

_________________
Если программа не юзабельна под ХРюшей с 128МБ памяти и IDE винчестером, она отстой


Last edited by Boppan on Wed Jun 30, 2021 2:58 pm, edited 1 time in total.

Top
   
PostPosted: Wed Apr 21, 2021 4:00 pm 
Offline
User avatar

Joined: Mon Apr 12, 2021 6:57 pm
Posts: 27
Интересно

_________________
SynapseOS - ОС совместимая с KolibriOS
KolibriRPG
Мой Github


Top
   
PostPosted: Sun Aug 01, 2021 1:11 pm 
Offline
User avatar

Joined: Thu Jun 25, 2020 1:14 am
Posts: 98
Отличная прога! С помощью её теперь собирается mbedtls

_________________
Gentlemen, has it occurred to you to use libc.obj instead of "reinventing the wheel"?


Top
   
PostPosted: Sat Oct 16, 2021 6:16 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1236
Есть бинарник clink для linux?

_________________
я лишь учусь


Top
   
PostPosted: Sat Oct 16, 2021 11:27 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1236
При сборке clink падает:

[ tup ] [0.109s] Executing Commands...
* 1) programs/develop/libraries/kos_mbedtls/library: clink -o mbedtls.obj aesni.o entropy.o platform_util.o cmac.o blowfish.o pkcs11.o md2.o pkwrite.o x509_crl.o asn1write.o ssl_tls.o x509_create.o ecp_curves.o ssl_ticket.o net_sockets.o pem.o bignum.o md_wrap.o hkdf.o cipher.o md4.o chachapoly.o x509write_crt.o ssl_cookie.o md.o md5.o gcm.o hmac_drbg.o ssl_srv.o x509.o ecp.o pkcs5.o platform.o nist_kw.o xtea.o ripemd160.o ecjpake.o oid.o padlock.o ssl_ciphersuites.o version.o sha512.o rsa_internal.o sha256.o pk_wrap.o chacha20.o x509_csr.o ___chkstk_ms.o libtcc1.o memcpy.o memmove.o memset.o arc4.o version_features.o timing.o ctr_drbg.o dhm.o entropy_poll.o pkparse.o aria.o threading.o x509write_csr.o asn1parse.o poly1305.o ecdsa.o rsa.o certs.o x509_crt.o ecdh.o sha1.o camellia.o ssl_cli.o havege.o pk.o ssl_cache.o base64.o memory_buffer_alloc.o pkcs12.o aes.o ccm.o error.o cipher_wrap.o des.o debug.o mbedtls_export.o mbedtls_init.o && kos32-strip mbedtls.obj --strip-unneeded && kpack --nologo "mbedtls.obj"
Segmentation fault (core dumped)
*** tup messages ***
*** Command ID=60966 failed with return value 139

clink собран с нашего SVN.

_________________
я лишь учусь


Top
   
PostPosted: Sun Oct 17, 2021 1:01 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1236
Проблема оказалась при работе с kos32-strip. Замена на GNU strip решила проблему.

_________________
я лишь учусь


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 6 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited