Final Edit: show me how to compile e text editor on Ubuntu (32 bit Karmic) and you get the bounty
+5
A:
The PCRE library is included twice in your link command-line (that you didn't show us; how great is my magic ball?!). Once in ../external/out.release/lib/libpcre.a, and the second time as individual objects in .objs.release/cx_pcre_tables.o. Thus, you have these "multiply defined" errors. Try removing -lpcre
, or removing the object files.
Or, even simpler, let the linker ignore these by giving it the -z muldefs
option (-Wl,-z,muldefs
if you pass it to gcc
).
FX
2010-03-11 09:13:13
How many fingers am I holding up?
Tim Post
2010-03-11 09:20:59
None, you're typing!
FX
2010-03-11 09:35:47
So `-Wl,-z,muldefs` helped, but still I get some errors. Thx for your help!
jckdnk111
2010-03-12 22:32:55
A:
Finally got it to compile: http://www.e-texteditor.com/forum/viewtopic.php?p=14953#14953
Thanks ajpalkovic!
The key is to use ajpalkovic's fork: http://github.com/ajpalkovic/e/archives/linux
It is not quite ready for the primetime, but this is a huge step forward.
jckdnk111
2010-03-18 19:40:48
BTW: if anyone can provide steps on how to get the master (http://github.com/etexteditor/e/archives/master) to compile I will still award the bounty.
jckdnk111
2010-03-18 22:24:18