Trying to compile under MkLinux

Larry Kollar (kollar@stc.net)
Tue, 3 Nov 1998 23:19:12 -0500


I'm trying to compile 0.1.4 under MkLinux (PowerPC). I had to get
newer gtk and glib, but I'm still running into a problem:

make[3]: Entering directory `/usr/local/src/abi-0.1.4/src/wp/fmt/xp'
fv_View.cpp:
fv_View.cpp: In method `void FV_View::insertCharacterFormatting(const char **)':
fv_View.cpp:520: no matching function for call to `PD_Document::changeSpanFmt (_PTChangeFmt, long unsigned int &, long unsigned int &, void *, const char **&)'
.../../../../dist/Linux_2.0.35-osfmach3_ppc_DBG/include/pd_Document.h:77: candidates are: PD_Document::changeSpanFmt(_PTChangeFmt, long unsigned int, long unsigned int, const char **, const char **)
fv_View.cpp: In method `void FV_View::_updateInsertionPoint()':
fv_View.cpp:1121: no matching function for call to `FV_View::_findPositionCoords (long unsigned int, unsigned char &, long unsigned int &, long unsigned int &, long unsigned int &, void *, void *)'
fv_View.cpp:1067: candidates are: FV_View::_findPositionCoords(long unsigned int, unsigned char, long unsigned int &, long unsigned int &, long unsigned int &, fl_BlockLayout **, fp_Run **)
fv_View.cpp: In method `void FV_View::cmdFormatBlock(const char **)':
fv_View.cpp:1522: no matching function for call to `PD_Document::changeStruxFmt (_PTChangeFmt, long unsigned int &, long unsigned int &, void *, const char **&, _PTStruxType)'
.../../../../dist/Linux_2.0.35-osfmach3_ppc_DBG/include/pd_Document.h:87: candidates are: PD_Document::changeStruxFmt(_PTChangeFmt, long unsigned int, long unsigned int, const char **, const char **, _PTStruxType)
make[3]: *** [Linux_2.0.35-osfmach3_ppc_DBG/fv_View.o] Error 1
make[3]: Leaving directory `/usr/local/src/abi-0.1.4/src/wp/fmt/xp'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/usr/local/src/abi-0.1.4/src/wp/fmt'
make[1]: *** [libs] Error 2
make[1]: Leaving directory `/usr/local/src/abi-0.1.4/src/wp'
make: *** [libs] Error 2

What should I be looking at? I removed the entire abi tree & re-unpacked
the tarball, and still came up with this. It happened before I upgraded
my gtk & glib libraries, which led me to realize it was happening.

Any help would be appreciated.

Larry (kollar@stc.net)

P.S. I have "fixed" config/platforms/linux.mk so it recognizes my
system as a non-x86 and adjusts the compile flags accordingly. It
should be easy to add alpha & sparc support the same way. To
whom should I send the diff?



This archive was generated by hypermail 1.03b2.