Автор |
Съобщение |
Stoimen
Ранг: Популярен
Регистриран на: Пет Юни 25, 2010 2:18 pm Мнения: 340 Местоположение: Varna
|
Re: GCC
Ако не ти трябва последната версия ето - https://rutracker.org/forum/viewtopic.php?t=3625386Това работи и няма буболечки.
|
Пет Сеп 06, 2019 12:58 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4721
|
Re: GCC
е те това прави точно това де ми трябва но ... не ми трябва ... подведох се по глупостите на М$, така или иначе си иска статичната библиотека при компилация real-ld ще замести "фалшивия" open със истинския
_________________ main[-1u]={1};
|
Нед Сеп 08, 2019 8:19 am |
|
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4197 Местоположение: Brussels / Пловдив
|
Re: GCC
Според мен нещо си тръгнал накриво и май е по добре да се опиташ да обясниш защо точно ти трябва да правиш тези хватки ... даже много често се получава така, че докато се опитваш да го обясниш на някого си подреждаш мисълта в главата и хоп виждаш решение и сам или пък ако не се получи тогава някой отстрани може лесно да се сети за решение.
_________________ Мразя да мразя ...
|
Нед Сеп 08, 2019 12:59 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4721
|
Re: GCC
M$ ме подведоха - скрили са от узера базови функции и се опитвам да ги възстановя... иии дъмпнах всички (които намерих /lib и /usr/lib) библиотеки
направили са фалшива библиотека от рода: open: BX LR close: BX LR и тн. от файл наречен stub.c и ми стана интересно как са генерирали "фалшивата" библиотекта...
_________________ main[-1u]={1};
|
Нед Сеп 08, 2019 2:43 pm |
|
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4197 Местоположение: Brussels / Пловдив
|
Re: GCC
Е, то правенето е лесно ... но техните собствени викания на оригиналните функции трябва да си работят въпреки тази подмяна. Не, че е голям проблем да се направи, по ми убягва смисълът да се прави такава хамалогия и магария т.е. бизнес логиката зад такава идиотщина
_________________ Мразя да мразя ...
|
Нед Сеп 08, 2019 6:47 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4721
|
Re: GCC
Azure Sphere board https://miro.medium.com/max/1000/1*KXzk ... P_iPxQ.pngcustom орязан Linux - бизнес логиката им е борда да се връзва САМО в Azure облака ... ама за тези пари 75 USD тряя да се връзва и с Теслата на Мъск в орбита на Марс... например махнали са open(), fopen() ... за да няма узера достъп до файловата система, казват: така било по по най секюрити скрили са SSL ... ам го намерих и го активирах и ги бъзиканах как се връзва платката с Амазон и Гугъл
_________________ main[-1u]={1};
|
Нед Сеп 08, 2019 7:06 pm |
|
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4197 Местоположение: Brussels / Пловдив
|
Re: GCC
Точно за това им се чудя на акъла - човек който си разбира от работата ще им мине през защитата като парен валяк - дори без да се затрудни кой знае колко. То от друга страна остава отворен въпроса защо пък човек който може да се оправи с защитата им въобще се занимава с техните орязани платки ... освен от спортна злоба де.
_________________ Мразя да мразя ...
|
Нед Сеп 08, 2019 9:09 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4721
|
Re: GCC
интересно ми стана как е орязан за А7
_________________ main[-1u]={1};
|
Нед Сеп 08, 2019 10:17 pm |
|
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4197 Местоположение: Brussels / Пловдив
|
Re: GCC
Линукс ли?
_________________ Мразя да мразя ...
|
Нед Сеп 08, 2019 10:40 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4721
|
Re: GCC
нормален ... 2 мега кернел ( много вероятно е база yocto ), std musl, fs няква къстъм орязана весия, wolfSSL...
_________________ main[-1u]={1};
|
Нед Сеп 08, 2019 11:07 pm |
|
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4197 Местоположение: Brussels / Пловдив
|
Re: GCC
Е, то A7 си търкаля линукс без проблем. Виж ако са успели да го пуснат за 4МБ РАМ вече ще е интересно как са го орязали ... на 8 и нагоре не е кой знае какво предизвикателство. Като се вкара роот файловата система в кърнела и после всичко се компресира спокойно се вкарва в 2-3-4МБ флаш и на практика всичко е един файл.
_________________ Мразя да мразя ...
|
Пон Сеп 09, 2019 1:17 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4721
|
Re: GCC
_________________ main[-1u]={1};
|
Пон Сеп 09, 2019 1:49 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4721
|
Re: GCC
Какво ще стане ако #include <filename> Но имам два едноименни файла в сърч-пътя Първия е с орязани дефиниции А със втория искам да допълня първия Условието е че имам опция: Ползвай оригинала (първия) или Ползвай двата
_________________ main[-1u]={1};
|
Съб Сеп 28, 2019 12:43 pm |
|
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4197 Местоположение: Brussels / Пловдив
|
Re: GCC
Файловете се различават по пълният път и няма никакъв проблем да са с еднакви имена но в различни директории. Според реда на инклуд директориите компилаторат ще зареди единият от двата файла. Ако искаш да се зареди другият то пътят му трябва да е по напред и т.н. общо взето е в това отношение всичко е логичнои няма изненади.
_________________ Мразя да мразя ...
|
Съб Сеп 28, 2019 7:15 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4721
|
Re: GCC
усетих... търсех начини да се заредят и двата (без да барам "оригинала") и най-тъпото което ще направя е да копирам "оригинала" в друга папка, да добавя промените и ще сменявам папките (-I) с условието
ноте: под "оригинал" се "крие" една простотия на M$ ... libc - usr/include орязана версия като за узер използване (премахнати са функции) искам да я възстановявам с условие ... стандартно или разширено
_________________ main[-1u]={1};
|
Съб Сеп 28, 2019 7:40 pm |
|
|