.[ ČeskéHry.cz ].
LUA :: C++ :: bez buildu

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> C / C++
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 11. září 2013, 15:42:01    Předmět: LUA :: C++ :: bez buildu Odpovědět s citátem

Po dlouhém rozmýšlení jsem si řekl, že bych do enginu přeci jenom integroval LUA, stáhl jsem si 5.2.2, resp. zdrojáky. Ale nechce se mi buildovat zdrojáky do knihovny, kvůli přenositelnosti. Byl bych nejraději, kdybych to měl zapečené rovnou v enginu, jenže je tu problém... undefined reference ke všem funkcím...
Neví někdo proč to dělá? Resp. jak to udělat? Wink

Pokud na to nepřijdu, tak si stáhnu normálně předkompilovanou knihovnu...ale raději bych to měl bez další knihovny...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
perry



Založen: 28. 07. 2009
Příspěvky: 879

PříspěvekZaslal: 11. září 2013, 15:47:52    Předmět: Odpovědět s citátem

Zajimavy... Zrovna ted jsem resil to samy. Kolem include jsem dal extern "C" {} a prelozilo se mi to...nicmene ja mel teda Luu z dllka navazanou, takze nevim jestli to bude stejny i pro primy kod jako to mas ty
_________________
Perry.cz
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 11. září 2013, 15:51:34    Předmět: Odpovědět s citátem

extern "C" {} jsem zkoušel, to nejde...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
mar



Založen: 16. 06. 2012
Příspěvky: 602

PříspěvekZaslal: 11. září 2013, 15:59:27    Předmět: Odpovědět s citátem

co jsem narychlo zkoušel, tak extern "C" mi v pohodě funguje - evidentně nemají v hlavním headeru #ifdef __cplusplus.
a opravdu máš ty .c zdrojáky v projektu/Makefilu (nevím, co používáš)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 11. září 2013, 16:11:09    Předmět: Odpovědět s citátem

Teď jsem je dal k projektu a uvědomil jsem si, že je jasné, proč to nešlo... já jsem naivně dal zdrojáky do adresáře, kde mám všechny includy pro MinGW, ale nenapdalo mě, že se vlastně ty .c soubory nezkompilují a tudíž neexistuje reference... moje blbost...
Už to funguje...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> C / C++ Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna