64bit compile problems / Xfc future

View: New views
2 Messages — Rating Filter:   Alert me  

64bit compile problems / Xfc future

by AndyRTR :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://foo-projects.org/pipermail/xfc-dev/2006-April/000137.html


this small patch fixes the next compile problem.


--- examples/selection/selection.cc 2005-04-27
08:45:13.000000000 +0200 +++ examples/selection/selection.cc.new
2006-06-13 19:48:11.000000000 +0200 @@ -47,7 +47,7 @@
  cout << " * type() = " << selection_data.get_type() << endl;
  cout << " * format() = " << selection_data.format() << endl;
  cout.setf(ios_base::hex, ios_base::basefield);
- cout << " * data() = 0x" << reinterpret_cast<unsigned
int>(selection_data.data()) << endl;
+ cout << " * data() = 0x" << reinterpret_cast<unsigned
long>(selection_data.data()) << endl; cout.setf(ios_base::dec,
long>ios_base::basefield);
  cout << " * length() = " << selection_data.length() << endl <<
endl;


Now I end like this:

make[3]: Entering directory
`/var/abs/local/xfc/src/xfc-4.3.1/tests/core/iochannel' if ccache g++
-DHAVE_CONFIG_H -I. -I. -I../../../libXFCcore -I../../../libXFCui
-I../../../libXFCglade -I../../../libXFCcore/xfc/glib -g -O2 -Wall
-ansi --pedantic-errors -I/usr/include/sigc++-2.0
-I/usr/lib/sigc++-2.0/include   -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -g -O2 -Wall -ansi --pedantic-errors -MT
iochannel.o -MD -MP -MF ".deps/iochannel.Tpo" -c -o iochannel.o
iochannel.cc; \ then mv -f ".deps/iochannel.Tpo" ".deps/iochannel.Po";
else rm -f ".deps/iochannel.Tpo"; exit 1; fi distcc[8730] ERROR:
compile /home/andyrtr/.ccache/iochannel.tmp.workstation64.8726.ii on
localhost failed iochannel.cc: In function 'int main(int, char**)':
iochannel.cc:79: error: no matching function for call to
'Xfc::G::IOChannel::write(Xfc::String&, unsigned int*,
Xfc::G::Error*)' ../../../libXFCcore/xfc/glib/iochannel.hh:402: note:
candidates are: Xfc::G::IOStatus Xfc::G::IOChannel::write(const char*,
size_t, size_t*,
Xfc::G::Error*) ../../../libXFCcore/xfc/glib/iochannel.hh:419:
note:                 Xfc::G::IOStatus Xfc::G::IOChannel::write(const
Xfc::String&, size_t*,
Xfc::G::Error*) ../../../libXFCcore/xfc/glib/iochannel.hh:431:
note:                 Xfc::G::IOStatus
Xfc::G::IOChannel::write(Xfc::G::Unichar, Xfc::G::Error*) distcc[8726]
ERROR: compile iochannel.cc on localhost failed make[3]: ***
[iochannel.o] Error 1 make[3]: Leaving directory
`/var/abs/local/xfc/src/xfc-4.3.1/tests/core/iochannel' make[2]: ***
[all-recursive] Error 1 make[2]: Leaving directory
`/var/abs/local/xfc/src/xfc-4.3.1/tests/core' make[1]: ***
[all-recursive] Error 1 make[1]: Leaving directory
`/var/abs/local/xfc/src/xfc-4.3.1/tests' make: *** [all-recursive]
Error 1 ==> ERROR: Build Failed.  Aborting...


Any idea?


And I want to know if it still makes sense to start using Xfc. I'm not
sure if the developement is still activ.

Andreas Radke
(using and maintaining www.Arch64.org)
_______________________________________________
Xfc-dev mailing list
Xfc-dev@...
http://foo-projects.org/mailman/listinfo/xfc-dev

Re: 64bit compile problems / Xfc future

by AndyRTR :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

That error can be fixed by adding "--disable-tests" to configure. And I
also had to fix the makejobs to -j1. Now I got it build :)

I hope the project not yet dead.

AndyRTR
_______________________________________________
Xfc-dev mailing list
Xfc-dev@...
http://foo-projects.org/mailman/listinfo/xfc-dev