views:

600

answers:

2

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
How many fingers am I holding up?
Tim Post
None, you're typing!
FX
So `-Wl,-z,muldefs` helped, but still I get some errors. Thx for your help!
jckdnk111
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
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