| | |
| Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Autor | Správa |
---|
Registrovaný: 14.07.15 Prihlásený: 05.07.20 Príspevky: 15 Témy: 5 | Napísal MKSFT: 26.06.2020 4:50 | |
|
Zdravím!
Veľmi krátko sa venujem jazyku C a veľa zdrojových súborov je na GitHube. Používam kompilery pre začiatočníkov na svoje učenie sa Céčka, no tie na to nestačia.
Na kompilovanie zdrojákov z GitHubu som skúsil použiť MSys2, CMake a MinGW, no vždy neúpešne. Rozmýšľal som ešte o kompilovaní (aj pre Widnows) pod Linuxom, ale je mi to tam nejasné.
Vie mi niekto vysvetliť a sprístupniť kompilovanie zdrojových súborov na GitHube? Ďakujem veľmi pekne za všetkú pomoc.
Miro
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 26.06.2020 10:39 | |
|
Daj sem repozitar co skusas skompilovat. Osobne by som odporucal gcc a prikazovy riadok, lebo tam ti vypise (zvacsa) konkretne s cim ma problem, ktora kniznica mu chyba alebo podobne. Taktiez git repozitare mavaju dobry zvyk pisat do README.MD/TXT kroky ktore su nutne na uspesne skompilovanie daneho projektu.
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 14.07.15 Prihlásený: 05.07.20 Príspevky: 15 Témy: 5 | Napísal autor témy MKSFT: 26.06.2020 23:36 | |
|
Tu je repo s ktorým som chcel niečo spraviť - no nepomohol ani návod ako to urobiť, vždy to skončilo chybou: https://github.com/lgblgblgb/xemuSú aj iné ktoré chcem skompilovať, ak môžem poprosiť nejaké univerzálne rady a tiež kde je problém s týmto. Ďakujem veľmi pekne. Miro
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 27.06.2020 16:02 | |
|
Tak vseobecna rada k akejkolvek pomoci na internete je poskytnut co najviac relavatnych informacii k problemu. "Vzdy to skoncilo chybou" je v toto pripade vies asi kde. (Snazim sa naznacit ze to je velmi nekompetentny popis problemu, hodny lyncovania)
Vseobecne funkcne info asi neexistuje, kazdy moze pouzivat iny toolchain. Windows ma vseho vsudy s tymto skoro vzdy problem a nestava sa casto ze by mal potrebne kniznice (ale casto sa daju doinstalovat) Cize asi najlepsia rada v tomto pripade je skusit to skomnpilovat podla navodu, ked nejde pozriet sa na chybu, vygooglit si co znamena, ak to nie je jasne z popisu (napriklad ked sa compiler stazuje na absentujucu kniznicu alebo prerekvizitu), napravit tento problem, skusit znovu. Pod windowsom ti s tym moc neviem pomct, ale ak to chces skusit pod linuxom a mas windows 10 tak skus WSL2, aby si nemusel robit dual boot. Aj ked toto zase ma moznost dotiahnut dalsie problemy.
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 14.07.15 Prihlásený: 05.07.20 Príspevky: 15 Témy: 5 | Napísal autor témy MKSFT: 27.06.2020 18:48 | |
|
Používam WSL2 a k tomu otázka- je nutné niečo nainštalovať naviac?
Ak ide o opis problému môžem poskytnúť errorlog. Väčšinou sa v ňom objavuje chyba že príkaz neexistuje. Mám to postnúť? A prosím info ku kompilácii cez WSL2. Ďakujem Miro
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 27.06.2020 20:00 | |
|
Ano, optimalne vsetko co k tomu je. Odporucam pouzit potom code tag tuto na fore, aby to nebolo nekonecne velke pole textu. Ano, ked nainstalujes WSL tak ono to nemusi nutne obsahovat (takmer urcite neobsahuje) vsetky nutne balicky. (taktiez spomen aku distribuciu v tom WSL pouzivas, predpokladam ze to bude ubuntu) Dalej, ak to kompilujes cez WSL, tak to bude musit byt crosscompilation, ale s tym sa pohrame, az sa tak daleko dostaneme.
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 14.07.15 Prihlásený: 05.07.20 Príspevky: 15 Témy: 5 | Napísal autor témy MKSFT: 27.06.2020 20:07 | |
|
Používam Ubuntu a CentOS. Error log vytvorím znovu. Mimochodom počul som že update na WSL2 umožní spúšťať aj aplikácie s GUI. Je to vôbec pravda? // Spojený príspevok Ned 28.06.20 1:09Taktu je error log: Kód: # make for t in c65 cvic20 clcd cgeos ep128 mega65 primo tvc ; do make -C targets/$t || exit 1 ; done make[1]: Entering directory '/c/xemu-master/targets/c65' make do-all make[2]: Entering directory '/c/xemu-master/targets/c65' make ../../build/objs/m-native-c65-xc65--make.depend make[3]: Entering directory '/c/xemu-master/targets/c65' bash: riadok 1: sdl2-config: príkaz nenájdený bash: riadok 2: pkg-config: príkaz nenájdený bash: riadok 1: sdl2-config: príkaz nenájdený bash: riadok 2: pkg-config: príkaz nenájdený gcc -MM -std=gnu11 -Ofast -fno-common -falign-functions=16 -falign-loops=16 -ffast-math -Wall -pipe -I. -I../.. -DXEMU_MAKE_ARCH=native -DXEMU_MAKE_ARCH_NAME=\"native\" -include xemu/arch-sys.h commodore_65.c vic3.c c65_snapshot.c ui.c > ../../build/objs/m-native-c65-xc65--make-target-pre.depend /bin/sh: gcc: príkaz nenájdený make[3]: *** [../../build/Makefile.common:128: ../../build/objs/m-native-c65-xc65--make.depend] Error 127 make[3]: Leaving directory '/c/xemu-master/targets/c65' make[2]: *** [../../build/Makefile.common:80: do-all] Error 2 make[2]: Leaving directory '/c/xemu-master/targets/c65' make[1]: *** [../../build/Makefile.common:22: all] Error 2 make[1]: Leaving directory '/c/xemu-master/targets/c65' make: *** [Makefile:27: all] Error 1
Inštalovaný MinGW cez MSys64.
|
|
Registrovaný: 19.03.07 Prihlásený: 14.04.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 29.06.2020 9:06 | |
|
Ci to je pravda ze pojdu aj gui appky neviem, neskusal som to a ani radsej nebudem. gcc pravdepodobne nie je v PATH-e ak si ho instaloval, ak nie tak rychlo nainstaluj. Kód: sudo apt install build-essential g++ Ten prvy by mal obsahovat aj gcc ale pre istotu som to tam dal aj explicitne.
Naposledy upravil void dňa 29.06.2020 18:11, celkovo upravené 1
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
| Napísal ux: 29.06.2020 10:02 | |
|
|
|
Registrovaný: 14.07.15 Prihlásený: 05.07.20 Príspevky: 15 Témy: 5 | Napísal autor témy MKSFT: 30.06.2020 18:36 | |
|
Ďakujem za všetkú pomoc, pomohlo. Reinštaloval som MSYS a funguje.
Ešte jedna otázka by tu bola, zatiaľ som nepátral priveľmi ale ako pracovať resp. spúšťať Linux GUI aplikácie? Či normálne cez konzolu?
Ďakujem ešte raz. Miro
|
|
| Napísal ux: 30.06.2020 20:19 | |
|
cau Miro, tu si o tom precitaj viac. ak by to bolo nad ramec tvojich schopnosti tak odporucam pockat do buildu 2020 a zacat si uzivat tu pravu integraciu linuxu vo windowse. https://techcommunity.microsoft.com/t5/windows-dev-appconsult/running-wsl-gui-apps-on-windows-10/ba-p/1493242kazdopadne, ja by som stale odporucal viac dual boot ako WSL pripadne zvazit virtualny stroj, v ktorom by si kludne mohol mat aj nejaky lightweight desktop environment ako xfce4. aby som to upresnil, ja sa velmi tesim na WSL a jeho integraciu do windowsu ale zatial to ma vela pain pointov kade tade. za rok ci dva to bude uz urcite lepsie vychytane aj popularne IDE budu mat poriadny support
|
|
Registrovaný: 14.07.15 Prihlásený: 05.07.20 Príspevky: 15 Témy: 5 | Napísal autor témy MKSFT: 01.07.2020 13:59 | |
|
Ďakujem ešte raz.
Miro
|
|
Registrovaný: 14.07.15 Prihlásený: 05.07.20 Príspevky: 15 Témy: 5 | Napísal autor témy MKSFT: 05.07.2020 2:25 | |
|
Ešte jedno poďakovanie: Už používam aj Linuxové GUI aplikácie.
Vďaka.
Miro
|
|
| Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| pomoze mi niekto s java script v JavaScript, VBScript, Ajax | 3 | 889 | 07.05.2007 11:01 p360t | | ovladace do stareho PC pomoze mi niekto? v Ovládače | 6 | 894 | 01.11.2011 10:10 destilator | | NIEKTO KTO MI POMOZE S ONLINE HROU v PHP, ASP | 18 | 870 | 22.07.2007 14:38 Tominator | | Pomôže niekto s inštaláciou phpbb seo premod v Redakčné systémy | 2 | 358 | 14.06.2014 23:34 marekmikula0 | | pomôže mi niekto rozbehať phpBB na localhoste? v Redakčné systémy | 10 | 1610 | 29.04.2006 21:27 mokus | | pomoze mi niekto najst notebook, podla tychto parametrov? v Notebooky a netbooky | 4 | 775 | 19.06.2010 21:12 david3504 | | Pomože mi niekto potrebujem napisat jendoduchy program v C v Assembler, C, C++, Pascal, Java | 3 | 655 | 04.05.2008 15:15 danciwo | | Flexo zdrojových káblov v Modifikácie, návody a projekty | 25 | 2252 | 04.12.2010 18:11 killer | | Rýchlosť kódov v PHP, ASP | 1 | 530 | 30.06.2009 13:42 rooobertek | | Vyhladávač kodov na stránke z HTML kodu v PHP, ASP | 6 | 900 | 09.05.2009 16:14 BBUlet | | Pomoze napätie? v AMD čipové sady | 3 | 698 | 06.06.2007 15:43 Jaro | | kto pomoze opravit? v Sieťové a internetové programy | 10 | 580 | 22.05.2010 17:42 Milanese | | Pomoze 120hz monitor??? v Monitory, televízory a projektory | 15 | 1137 | 14.03.2014 12:05 Andre | | Furt BSOD... Pomoze reinstalacia? v Operačné systémy Microsoft | 12 | 564 | 12.10.2011 11:50 Doldy | | Pomoze DVB-T Tuner? v Ostatné | 3 | 557 | 27.09.2010 19:08 tomaskos35 | | čo pomôže ku hrám? v Ostatné grafické karty | 3 | 496 | 27.12.2013 9:18 shiro |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|