LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 01-05-2005, 11:03 PM   #1
revmyo
LQ Newbie
 
Registered: Jan 2003
Distribution: SuSE 8.0 Pro
Posts: 17

Rep: Reputation: 0
Thumbs down 9.2 synCE-kde windozeCE


My brother gave me a brand new Samsung i700 phone/PDA, which I'd like to use with Linux. I have the synCE/raki/rapip/vdccm package working ok, but I guess I made a mistake thinking that SUSE9.2 would be an improvement over 8.2 in tons of ways, such as communicating with PDAs etc. I say that because I can't use any of the additional synchronization packages like kitchensync. This is because there are unresolvable package conflicts when I try to install pocketpckonnector, for example, which kitchensync relies on, using either yast or apt-get.

Two questions:

1. Given that I'm stuck with 9.2 (should've stayed with 8.2, i think) for now, does anyone know of any other synchronization options I might explore, since I can at least get the Linux box to talk to the PDA? Like, how about, I dunno, CVS or something like that?

2. If there are no sync options, has anyone tried just copying the address/calendar/to-do files back and forth between a PDA and a host computer? But then, probably the file formats of the files on the PDA are different from how KDE maintains them, right? So probably no dice...

Well, if anyone has any ideas, I'd be much obliged...

Blessings,
denis
 
Old 01-07-2005, 09:02 AM   #2
rjlee
Senior Member
 
Registered: Jul 2004
Distribution: Ubuntu 7.04
Posts: 1,994

Rep: Reputation: 76
I don't have a PDA myself, but PDA support in 9.2 is supposed to be much better than in 8.2. So it looks to me like you've got a problem with your install.

An unresolvable package conflict just means that you have a package installed that clashes with pocketpckonnector; YaST should tell you what it is and let you uninstall it. You may have to uninstall it and install pocketpckonnector at the same time to avoid problems with other package dependencies.

Other than that, can you post more details of your problem, such as what exactly the error messages say?

You could also look for PDA connectivity software on www.freshmeat.net, although I suspect that KDE or GNOME tools are likely to be your best bet.
 
Old 01-07-2005, 12:08 PM   #3
revmyo
LQ Newbie
 
Registered: Jan 2003
Distribution: SuSE 8.0 Pro
Posts: 17

Original Poster
Rep: Reputation: 0
9.2 synCE-kde, kitchensync, etc.

Thanks very much for your answer.

Here are the last few lines of output from ./configure for pocketpckonnector, which is apparently needed if kitchensync is to work:

checking for extra includes... no
checking for extra libs... no
checking for libz... -lz
checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... no
configure: WARNING: libjpeg not found. disable JPEG support.
checking for perl... /usr/bin/perl
checking for Qt... libraries /usr/lib/qt3/lib, headers /usr/lib/qt3/include using -mt
checking for moc... /usr/lib/qt3/bin/moc
checking for uic... /usr/lib/qt3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
yes
checking for rpath... yes
checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!

I've hunted around, and I don't find any obvious header files for KDE. My assumption is that this is because I don't have the development package installed. So I used yast to try to install kde3-devel, and here's what I got:

#### YaST2 conflicts list - generated 2005-01-07 09:38:23 ####

amarok 1.0.2.cvs20040907-12 conflict
Conflict Resolution:
( ) Downgrade amarok-1.2.beta2-3 to Version 1.0.2.cvs20040907-12
( ) Ignore Conflict and Risk System Inconsistencies
arts 1.3.0-11 conflict
Required by:
arts-devel requires arts = 1.3.0-
Conflict Resolution:
( ) Downgrade arts-1.3.2-3 to Version 1.3.0-11
( ) Ignore Conflict and Risk System Inconsistencies
kdebase3 3.3.0-29 conflict
Required by:
kdebase3-devel requires kdebase3 = 3.3.0-
Conflict Resolution:
( ) Downgrade kdebase3-3.3.2-7 to Version 3.3.0-29
( ) Remove the Referring Package
Do Not Install kdebase3-devel
( ) Ignore Conflict and Risk System Inconsistencies
kdegames3 3.3.0-7 conflict
Conflict Resolution:
( ) Downgrade kdegames3-3.3.2-3 to Version 3.3.0-7
( ) Ignore Conflict and Risk System Inconsistencies
kdegraphics3 3.3.0-13 conflict
Conflict Resolution:
( ) Downgrade kdegraphics3-3.3.2-3 to Version 3.3.0-13
( ) Ignore Conflict and Risk System Inconsistencies
kdelibs3 3.3.0-34 conflict
Required by:
kdelibs3-devel requires kdelibs3 = 3.3.0-
Conflict Resolution:
( ) Downgrade kdelibs3-3.3.2-5 to Version 3.3.0-34
( ) Ignore Conflict and Risk System Inconsistencies
kdemultimedia3 3.3.0-13 conflict
Conflict Resolution:
( ) Downgrade kdemultimedia3-3.3.2-3 to Version 3.3.0-13
( ) Ignore Conflict and Risk System Inconsistencies
kdenetwork3 3.3.0-35 conflict
Conflict Resolution:
( ) Downgrade kdenetwork3-3.3.2-7 to Version 3.3.0-35
( ) Ignore Conflict and Risk System Inconsistencies
kdepim3 3.3.0-32 conflict
Conflict Resolution:
( ) Downgrade kdepim3-3.3.2-3 to Version 3.3.0-32
( ) Ignore Conflict and Risk System Inconsistencies
kdeutils3 3.3.0-5 conflict
Conflict Resolution:
( ) Downgrade kdeutils3-3.3.2-3 to Version 3.3.0-5
( ) Ignore Conflict and Risk System Inconsistencies
libogg 1.1-59 conflict
Required by:
libogg-devel requires libogg = 1.1-
Conflict Resolution:
( ) Do Not Set libogg to Protected
( ) Ignore Conflict and Risk System Inconsistencies
libvorbis 1.0.1-60 conflict
Required by:
libvorbis-devel requires libvorbis = 1.0.1-
Conflict Resolution:
( ) Do Not Set libvorbis to Protected
( ) Ignore Conflict and Risk System Inconsistencies
readline 5.0-1 conflict
Required by:
readline-devel requires readline = 5.0-1
Conflict Resolution:
( ) Downgrade readline-5.0-1.2 to Version 5.0-1
( ) Ignore Conflict and Risk System Inconsistencies
rekall 2.2.1-3 conflict
Conflict Resolution:
( ) Downgrade rekall-2.2.1-7 to Version 2.2.1-3
( ) Ignore Conflict and Risk System Inconsistencies

#### YaST2 conflicts list END ###

If I select all of the suggested changes, yast then says that all the package dependencies have been satisfied. What I don't know is, am I doing something dumb by accepting all these downgrades? Might I get away with simply installing kde3-devel in order to compile pocketpckonnector, and then uninstalling it, and using apt-get dist-upgrade?

I am grateful for any assistance people can offer.

Blessings,
Denis
 
Old 01-07-2005, 01:14 PM   #4
sbcdivision63
Member
 
Registered: Oct 2003
Posts: 61

Rep: Reputation: 15
it sounds to me like youre trying to install kde3-devel 3.3.0...try adding this to your installation sources with yast
ftp.suse.com/pub/suse/i386/supplementary/KDE/update_for_9.2/yast-source/
 
Old 01-07-2005, 11:09 PM   #5
revmyo
LQ Newbie
 
Registered: Jan 2003
Distribution: SuSE 8.0 Pro
Posts: 17

Original Poster
Rep: Reputation: 0
Thanks, sbc... I added that source to my installation list, and the upgrade seemed to go fine.

So now pocketpccommunication (NOT konnector, I had that wrong) seems to go through its process, but something's not right. Here are the "error" pieces from config.log (sorry, it's kind of long...):
[QUOTE]
conftest.c:2: error: parse error before "me"
configure:3046: $? = 1
configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
configure:3181: checking dependency style of gcc
configure:3266: result: gcc3
configure:3289: checking how to run the C preprocessor
configure:3324: gcc -E conftest.c
configure:3330: $? = 0
configure:3362: gcc -E conftest.c
conftest.c:11:28: ac_nonexistent.h: No such file or directory
configure:3368: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "pocketpccommunication"
| #define VERSION "0.1"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3407: result: gcc -E
configure:3431: gcc -E conftest.c
configure:3437: $? = 0
configure:3469: gcc -E conftest.c
conftest.c:11:28: ac_nonexistent.h: No such file or directory
configure:3475: $? = 1
configure: failed program was:
| /* confdefs.h. */
|

<snip>
conftest.cc:15: error: `exit' undeclared (first use this function)
conftest.cc:15: error: (Each undeclared identifier is reported only once for
each function it appears in.)
configure:3866: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "pocketpccommunication"
| #define VERSION "0.1"
| /* end confdefs.h. */
|
| int
| main ()
| {
| exit (42);
| ;
| return 0;
| }

<snip>


conftest.cc: In function `int main()':
conftest.cc:38: error: `strlcat' undeclared (first use this function)
conftest.cc:38: error: (Each undeclared identifier is reported only once for
each function it appears in.)
configure:21447: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "pocketpccommunication"
| #define VERSION "0.1"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define KDELIBSUFF ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SGI_STL 1
| /* end confdefs.h. */
|
|
| #include <string.h>
|
|
| int
| main ()
| {
|
| char buf[20];
| buf[0]='\0';
| strlcat(buf, "KDE function test", sizeof(buf));
|
|
| ;
| return 0;
| }

<snip>

conftest.cc: In function `int main()':
conftest.cc:37: error: `strlcpy' undeclared (first use this function)
conftest.cc:37: error: (Each undeclared identifier is reported only once for
each function it appears in.)
configure:21667: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "pocketpccommunication"
| #define VERSION "0.1"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define KDELIBSUFF ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SGI_STL 1
| /* end confdefs.h. */
|
|
| #include <string.h>
|
|
| int
| main ()
| {
|
| char buf[20];
| strlcpy(buf, "KDE function test", sizeof(buf));
|
|
|
|
| ;
| return 0;
| }

<snip>

conftest.c: In function `main':
conftest.c:51: error: `not' undeclared (first use in this function)
conftest.c:51: error: (Each undeclared identifier is reported only once
conftest.c:51: error: for each function it appears in.)
conftest.c:51: error: parse error before "big"
configure:31008: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "pocketpccommunication"
| #define VERSION "0.1"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define KDELIBSUFF ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SGI_STL 1
| #define HAVE_CRYPT 1
| #define ksize_t socklen_t
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_RES_INIT 1
| #define HAVE_RES_INIT 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_CHAR_P 4
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define HAVE_VSNPRINTF 1
| #define HAVE_SNPRINTF 1
| #define HAVE_LIBZ 1
| #define HAVE_LIBPNG 1
| #define HAVE_LIBPTHREAD 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
[\QUOTE]

I can't tell if these errors are sufficient to explain what happens next, which is, ./configure finishes by saying this:
[QUOTE]
checking whether byte ordering is bigendian... no
checking for MAXPATHLEN... 4096
checking if doc should be compiled... yes
checking if po should be compiled... yes
checking if src should be compiled... yes
configure: creating ./config.status
fast creating Makefile
can't open ./Makefile.in: No such file or directory
fast creating doc/Makefile
can't open ./doc/Makefile.in: No such file or directory
fast creating doc/en/Makefile
can't open ./doc/en/Makefile.in: No such file or directory
fast creating po/Makefile
can't open ./po/Makefile.in: No such file or directory
fast creating src/Makefile
can't open ./src/Makefile.in: No such file or directory
fast creating src/lib/Makefile
can't open ./src/lib/Makefile.in: No such file or directory
fast creating src/libPIM/Makefile
can't open ./src/libPIM/Makefile.in: No such file or directory
fast creating src/libPocketPCKonnector/Makefile
can't open ./src/libPocketPCKonnector/Makefile.in: No such file or directory
config.pl: fast created 8 file(s).
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

Good - your configure finished. Start make now
[\QUOTE]

It says, "Start make now", so I do, which looks like this:
[QUOTE]
me@home:/data1/Downloads/pockPCcomm/pocketpccommunication> make
make: *** No targets. Stop.
me@home:/data1/Downloads/pockPCcomm/pocketpccommunication>
[\QUOTE]

I don't get it... Some of the makefiles appear to be there, but they're of zero length. I checked all the directory permissions, and I can't see anything wrong. I also tried running ./configure and make as root, with the same results.

If anybody recognizes this problem, I appreciate your help.

Many thanks,
Denis

Last edited by revmyo; 01-07-2005 at 11:15 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
SynCE Problem gilman824 Linux - Software 0 07-18-2005 05:11 PM
Synce Help kemplej Linux - Software 0 07-15-2004 11:16 AM
Synce + Slackware kemplej Linux - Software 0 07-14-2004 04:57 PM
Synce on Suse 9.1 rmdnet Linux - Software 1 07-09-2004 02:17 AM
synCE problems SilverXXX Fedora 3 05-14-2004 05:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 08:16 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration