Not compiling on Archlinux
Bug #1068868 reported by
Luis Sarmiento
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Artha - The Open Thesaurus |
New
|
Undecided
|
Unassigned |
Bug Description
Following the rather straightforward instructions of
./configure
make
I encounter the following error:
/usr/bin/ld: gui.o: undefined reference to symbol 'g_file_delete'
/usr/bin/ld: note: 'g_file_delete' is defined in DSO /usr/lib/
/usr/lib/
To mee it seem related to this http://
To post a comment you must log in.
I confess, I'm a novice as far as the internals of the standard configure/ make/make- install process, but I figured out a very dirty fix that allows artha to be compiled. Maybe it will help you build the package, or help someone else get past this error, since there doesn't seem to be a lot of documentation about it online:
1. Run configure with whatever options you want. .$(OBJEXT) \ $(OBJEXT) instance_ handler. $(OBJEXT) libgio- 2.0.so. 0 to the end of the second line. The two lines should now look like this: .$(OBJEXT) \ $(OBJEXT) instance_ handler. $(OBJEXT) /usr/lib/ libgio- 2.0.so. 0
2. Now open src/Makefile in your text editor
3. Find the following lines:
128 am__objects_1 = eggaccelerators
129 tomboyutil.
As you can see, for me these were lines 128 and 129.
4. Add /usr/lib/
128 am__objects_1 = eggaccelerators
129 tomboyutil.
5. Save the file
6. Now run make. You shouldn't get any more errors.
7. Run make install
Hope that helps someone!