Sincronizzazione pocketpc o smartphone WM5 via USB

Usate questo forum per proporre nuovi articoli, creare gruppi di lavoro, segnalare problemi, collaborare in genere al progetto Wikislacky.

Moderatore: Staff

Regole del forum
1) Citare l'eventuale nome e link dell'articolo della wiki.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
aloisusmariae
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: mer 19 dic 2007, 10:57
Slackware: 12.1 current
Kernel: 2.6.24.7-smp
Desktop: kde 3.5.10
Località: Roma

Sincronizzazione pocketpc o smartphone WM5 via USB

Messaggio da aloisusmariae »

Se d'interesse posso preparare un howto per la sincronizzazione di Contatti e Calendario di pocketpc o smartphone WM5 connessi via USB al pc.
Da quello che ho potuto vedere su internet, è stata già provata con successo via WiFi ma sempre con insuccesso via USB.
Io sono riuscito ad effettuare la connessione e la sincronizzazione tra un i-mateSmartflip (privo di connessione di rete WiFi) e Thunderbird, Kontact e KOrganiszer nella Slackware current.
Se interessa.............. preparo la bozza di howto e la posto.

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Re: Sincronizzazione pocketpc o smartphone WM5 via USB

Messaggio da michelino »

Interessatissimo, come no !
Io ho più volte provato con synce, ma i contatti e gli appuntamenti si doppiano per via dell'orario di un ora più avanti, poi ci ho rinunciato

Avatar utente
inux
Packager
Packager
Messaggi: 529
Iscritto il: sab 3 nov 2007, 11:36
Nome Cognome: Christian Reguzzoni
Slackware: 64 13.1
Desktop: kde
Località: busto arsizio (VA)

Re: Sincronizzazione pocketpc o smartphone WM5 via USB

Messaggio da inux »

belloooo, cosi lo provo subito subito ciao.

Avatar utente
Loris
Admin
Admin
Messaggi: 7730
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Re: Sincronizzazione pocketpc o smartphone WM5 via USB

Messaggio da Loris »

aloisusmariae, ti ho attivato, puoi scrivere sul wiki.
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
aloisusmariae
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: mer 19 dic 2007, 10:57
Slackware: 12.1 current
Kernel: 2.6.24.7-smp
Desktop: kde 3.5.10
Località: Roma

Re: Sincronizzazione pocketpc o smartphone WM5 via USB

Messaggio da aloisusmariae »

Grazie.
Nel fine settimana pasquale conto di poter buttare giù qualcosa, lavoro permettendo.
Per michelino: io ho utilizzato una buona parte delle librerie di synce e funziona bene anche se non ho ancora effettuato un test severo. Magari lo faremo insieme. Io ho sempre dei tempi molto limitati a causa del lavoro che svolgo.
Ciao.

Avatar utente
aloisusmariae
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: mer 19 dic 2007, 10:57
Slackware: 12.1 current
Kernel: 2.6.24.7-smp
Desktop: kde 3.5.10
Località: Roma

Re: Sincronizzazione pocketpc o smartphone WM5 via USB

Messaggio da aloisusmariae »

Allora, provo a postare la BOZZA di HOWTO.
Dopo averla provata (a me funziona), se non ho dimenticato nulla e, soprattutto, se non ho scritto qualche castroneria, la pubblichiamo.
Mi scuso in anticipo: non sono molto bravo con le formattazioni e l'impaginazione.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TEMA

Sincronizzazione di Contatti e Calendario contenuti in uno smartphone (WM5 Smarthone) o pochetpc (WM5) connesso via USB a Slackware 12.0 con la rubrica di Thunderbird o Kontact ed il calendario di Sunbird o KOrganizer.

Prova effettuata con esito positivo su smarthphone i-mateSmartflip, Slackware 12.0 (current 2.6.24.3), Thunderbird, KOrganizer.


SOFTWARE UTILIZZATI:

1) SynCE (solo le librerie e relative dipendenze)
2) FinchSync


PREMESSE ED AVVERTENZE:

1) La seguente procedura è stata testata solo con Windows Mobile 2005 (WM5) e NON FUNZIONA con versioni inferiori. Dovrebbe funzionare anche con WM6.
2) Effettuare il backup di tutti i dati presenti sul client prima di effettuare qualsiasi prova.
3) L'installazione di FinchSync e della directory di lavoro Agenda nella directory $HOME è arbitraria.
4) Il personal computer sarà indicato come server.
5) Il pocketpc/smartphone sarà indicato come client.
6) Si presuppone che Thunderbird e KOrganizer siano già installati e correttamente configurati.


INSTALLAZIONE DI SynCE

Scaricare i seguenti pacchetti:

01) gnet-2.0.8.tar.gz http://ftp.gnome.org/pub/GNOME/sources/ ... 0.8.tar.gz
02) libsynce-0.11.tar.gz http://switch.dl.sourceforge.net/source ... .11.tar.gz
03) usb-rndis-lite-0.11.tar.gz da http://switch.dl.sourceforge.net/source ... .11.tar.gz
04) odccm-0.11.tar.gz http://switch.dl.sourceforge.net/source ... .11.tar.gz
05) wbxml2-0.9.2+svn49synce.tar.gz http://switch.dl.sourceforge.net/source ... nce.tar.gz
06) pywbxml-0.1.tar.gz http://garr.dl.sourceforge.net/sourcefo ... 0.1.tar.gz
07) libmimedir-0.5.tar.gz http://garr.dl.sourceforge.net/sourcefo ... 0.5.tar.gz
08) librtfcomp-1.1.tar.gz http://switch.dl.sourceforge.net/source ... 1.1.tar.gz
09) librapi2-011.tar.gz http://switch.dl.sourceforge.net/source ... .11.tar.gz
10) librra-0.11.tar.gz http://switch.dl.sourceforge.net/source ... .11.tar.gz

I pacchetti devono essere compilati ed installati nell'ordine di cui sopra al fine di rispettare le dipendenze.

Tutti i pacchetti tranne quello di cui al punto 03) debbono essere compilati con:
./configure --exec-prefix=/usr
make
make install

Il pacchetto di cui al punto 03) deve essere compilato con:
make
make install

Nota: dopo l'installazione va ricaricato rndis oppure, più semplicemente, va effettuato un reboot della macchina per far ricaricare correttamente rndis al sistema .


INSTALLAZIONE DI FinchSync

Scaricare i seguenti pacchetti:

01) FinchSync.jar (server) http://www.finchsync.com/binaries/finchsync.jar
2a) FinchSync.cab (pocketpc) http://www.finchsync.com/binaries/FinchSync.CAB
2b) FinchSyncSP.cab (smartphone) http://www.finchsync.com/binaries/FinchSyncSP.CAB

Scompattare FinchSync.jar in $HOME/FinchSync

Installare il pacchetto 2a o 2b (a seconda del client posseduto) sul client stesso


LAVORI PREPARATORI

Da terminale:

mkdir $HOME/Agenda
cd $HOME/Agenda
ln -s $HOME/.thunderbird/??????.default/abook.mab contatti.mab (al posto di "??????" c'è qualcosa che somiglia a "qfe4uj1c")
ln -s $HOME/.kde/share/apps/korganizer/std.ics calendario.ics
exit

In $HOME/FinchSync creare lo script finchsync.sh con il seguente contenuto:

Codice: Seleziona tutto

#! /bin/sh
# finchsync deve essere eseguito nella directory dove è situato
cd /home/utente/FinchSync
# Se attivo bisogna fermare il firewall altrimenti odccm non funziona
# in alternativa bisogna aprire il firewall (sconsigliato) ad odccm
/etc/rc.d/rc.firewall stop
# Lancio odccm (senza opzioni parte come demone)
odccm
# Lancio di FinchSync
java -jar finchsync.jar
# Chiusura di FinchSync viene terminato anche odccm
killall odccm
# Ripristino il firewall
/etc/rc.d/rc.firewall start


TEST DI CONNESSIONE

Aprire un terminale ed eseguire:

/etc/rc.d/rc.firewall stop (solo se si possiede un firewall)
odccm -f (modalità non demone)

connettere il client. Se la connessione è OK apparirà a terminale qualcosa come:

** (odccm:10740): DEBUG: PDA network interface discovered! udi='/org/freedesktop/Hal/devices/net_80_00_60_0f_e8_00'
** (odccm:10740): DEBUG: device_info_received
** (odccm:10740): DEBUG: 7c 3c cd 0a 02 d6 35 95 f6 3f de 41 ef 4c 31 4b 05 00 00 00 01 00 00 00 0f 00 00 00 69 00 2d 00 6d 00 61 00 74 00 65 00 53 00 6d 00 61 00 72 00 74 00 66 00 6c 00 69 00 70 00 00 00 05 01 c3 00 11 0a 00 00 05 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 53 6d 61 72 74 50 68 6f 6e 65 00 00 0f 00 00 00 69 2d 6d 61 74 65 53 6d 61 72 74 66 6c 69 70 00 01 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00
** Message: device_info_received: registering object path '/org/synce/odccm/Device/_0ACD3C7C_D602_9535_F63F_DE41EF4C314B_'

chiudere odccm con ^C
riabilitare eventualmente il firewall
/etc/rc.d/rc.firewall start

(Nota: il client va connesso sempre dopo il lancio di odccm altrimenti non viene rilevato)

CONFIGURAZIONE E TEST DI FINCHSYNC

1) Eseguire lo script di lancio finchsync.sh

2) Connettere il client

3) Configurare FinchSync

Seguire la documentazione ufficiale su http://www.finchsync.com/docu.html con le seguenti avvertenze:

Lato server:
a) Nella sezione "File" -> "Server Confuguration", "Login" e "Password" servono solo per gestire il server e non per autenticare il client.
b) "Port" deve coincidere con quella indicata lato client (nel nostro caso useremo la porta 80).
c) Nella sezione "Clients", "Name" e "Password" servono per autenticare il client.
d) Nella sezione "Sync Sources" far puntare le risorse contatti e/o calendario rispettivamente a $HOME/Agenda/contatti.mab ed a $HOME/Agenda/calendario.ics. Questo passo non è obbligatorio perchè in alternativa si può far puntare la risorsa direttamente ai file di dati di Thunderbird e KOrganizer. Tuttavia, la soluzione adottata mi risulta più pulita in quanto FinchSync crea files di backup sia in fase di configurazione che in fase di sincronizzazione e, a mio avviso, è più opportuno conservarli all'interno di una stessa directory ($HOME/Agenda) che è più facilmente controllabile.
In ogni caso, non utilizzare il bottone di "Search" per la ricerca automatica dei files di dati (non funziona) ma utilizzare il puntamento manuale tramite il pulsante "Browse".

Lato client:
a) "Server Name" è solo descrittivo.
b) "Host / IP" deve essere obbligatoriamente impostato a 169.254.2.2 (l'indirizzo IP del server può essere cambiato in odccm: a me però non ha funzionato).
c) "Port" deve coincidere con quella indicata lato server (nel nostro caso useremo la porta 80).
d) "Login" e "Password" devono coincidere con "Name" e "Password" indicati nella sezione "Clients" della configurazione lato server.

4) Test di connessione da client utilizzando pie
Sul client aprire iternet explorer ed inserire l'url http://169.254.2.2:80/status si dovrebbe aprire la pagina per lo shutdown del server.
Se ciò non avviene vuol dire che l'installazione non è stata effettuata correttamente oppure il firewall è ancora attivo.

5) Test di connessione da client utilizzando FinchSync.
Cercare "test" nei menu di configurazione e poi cliccare su "connect" (le schermate delle versioni per pocketpc e smartphone differiscono, fare riferimento alla guida ufficiale).
Se tutto va bene un breve messaggio mostrerà l'esistenza del server e le risorse assegnate alla sincronizzazione (contatti e calendario con il nome loro assegnato in fase di configurazione del server)

6) Dopo il test bisogna, sempre da client, mappare le categorie contatti e calendario con l'opzione "Category" = default (se non si mappano contatti e calendario la sincronizzazione fallisce - chiaramente va eseguita una tantum).

7) Se tutto è andato ok su può syncronizzare cliccando su "Sync" sempre dal client.

AVVERTENZA IMPORTANTE: FARE IL BACKUP DI TUTTI I DATI DEL CLIENT PRIMA DI EFFETTUARE LE PROVE.
Per quanto riguarda i dati contenuti sul server, sarà lo stesso FinchSync che effettuerà un backup dei dati in fase di configurazione e, quindi, il problema non si pone. I backup si troveranno nella directory $HOME/Agenda.

ter2
Linux 0.x
Linux 0.x
Messaggi: 35
Iscritto il: mer 26 dic 2007, 11:27

Re: Sincronizzazione pocketpc o smartphone WM5 via USB

Messaggio da ter2 »

io ho un HP rw6815, con WM5, e quanto prima proverò questa procedura e vi dirò se funzione!! :D

In ogni caso è d'obbligo un GRAZIE ad aloisusmariae per aver realizzato questo HOWTO di ccerto utilissimo!!!

Volevo anche porre una domanda: :roll:

Avete trovato qualche soluzione per il salvataggio degli sms, MMS, e posta? Su Outlook avevo installato un extender chiamato "jeyo Mobile extender" che permette di salvare nelle directory di outlook appunto gli sms e gli MMS...

indipendentemente dalla risposta, resta il sentito GRAZIE!!! :)

Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

Re: Sincronizzazione pocketpc o smartphone WM5 via USB

Messaggio da Bakkio2 »

qualcuno lo ha testato?!?
io ho dei problemi all'installazione.
arrivato al 4 pacchetto da installare mi dice che non c'è la libreria libsyce, quindi penso che sia proprio il secondo pacchetto che non riesco a compilare.
Ma anche se installo il pacchetto dal reposity ufficiale, quando faccio il test di connessione odccm -f (modalità non demone), non succede un bel niente.
Da notare che io lo sto provando con un asus wm6.1 profetional.
P.s. anche con slamd mi da lo stesso identico problema, con la differenza che mi fermo prima perchè non c'è un reposity slack.....
Se volete vi posto ./configure --exec-prefix=/usr && make && make install del secondo pacchetto...
Quello di slamd64 12.1 è il seguente:

./configure --exec-prefix=/usr:

Codice: Seleziona tutto

Making install in lib
make[1]: Entering directory `/root/synce/libsynce-0.11/lib'
Making install in config
make[2]: Entering directory `/root/synce/libsynce-0.11/lib/config'
make[3]: Entering directory `/root/synce/libsynce-0.11/lib/config'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib/config'
make[2]: Leaving directory `/root/synce/libsynce-0.11/lib/config'
Making install in .
make[2]: Entering directory `/root/synce/libsynce-0.11/lib'
make[3]: Entering directory `/root/synce/libsynce-0.11/lib'
test -z "/usr/lib" || /usr/bin/mkdir -p "/usr/lib"
 /bin/sh ../libtool --mode=install /usr/bin/ginstall -c  'libsynce.la' '/usr/lib/libsynce.la'
/usr/bin/ginstall -c .libs/libsynce.so.0.0.0 /usr/lib/libsynce.so.0.0.0
(cd /usr/lib && { ln -s -f libsynce.so.0.0.0 libsynce.so.0 || { rm -f libsynce.so.0 && ln -s libsynce.so.0.0.0 libsynce.so.0; }; })
(cd /usr/lib && { ln -s -f libsynce.so.0.0.0 libsynce.so || { rm -f libsynce.so && ln -s libsynce.so.0.0.0 libsynce.so; }; })
/usr/bin/ginstall -c .libs/libsynce.lai /usr/lib/libsynce.la
/usr/bin/ginstall -c .libs/libsynce.a /usr/lib/libsynce.a
chmod 644 /usr/lib/libsynce.a
ranlib /usr/lib/libsynce.a
PATH="$PATH:/sbin" ldconfig -n /usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/include" || /usr/bin/mkdir -p "/usr/local/include"
 /usr/bin/ginstall -c -m 644 'synce.h' '/usr/local/include/synce.h'
 /usr/bin/ginstall -c -m 644 'synce_hash.h' '/usr/local/include/synce_hash.h'
 /usr/bin/ginstall -c -m 644 'synce_ini.h' '/usr/local/include/synce_ini.h'
 /usr/bin/ginstall -c -m 644 'synce_log.h' '/usr/local/include/synce_log.h'
 /usr/bin/ginstall -c -m 644 'synce_socket.h' '/usr/local/include/synce_socket.h'
 /usr/bin/ginstall -c -m 644 'synce_types.h' '/usr/local/include/synce_types.h'
 /usr/bin/ginstall -c -m 644 'synce_vector_template.h' '/usr/local/include/synce_vector_template.h'
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[2]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[1]: Leaving directory `/root/synce/libsynce-0.11/lib'
Making install in man
make[1]: Entering directory `/root/synce/libsynce-0.11/man'
make[2]: Entering directory `/root/synce/libsynce-0.11/man'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man3" || /usr/bin/mkdir -p "/usr/local/share/man/man3"
 /usr/bin/ginstall -c -m 644 './synce_info_new.3' '/usr/local/share/man/man3/synce_info_new.3'
 /usr/bin/ginstall -c -m 644 './synce_get_directory.3' '/usr/local/share/man/man3/synce_get_directory.3'
 /usr/bin/ginstall -c -m 644 './synce_get_connection_filename.3' '/usr/local/share/man/man3/synce_get_connection_filename.3'
 /usr/bin/ginstall -c -m 644 './synce_strerror.3' '/usr/local/share/man/man3/synce_strerror.3'
 /usr/bin/ginstall -c -m 644 './wstr_to_ascii.3' '/usr/local/share/man/man3/wstr_to_ascii.3'
 /usr/bin/ginstall -c -m 644 './time_fields_from_filetime.3' '/usr/local/share/man/man3/time_fields_from_filetime.3'
 /usr/bin/ginstall -c -m 644 './date_from_tm.3' '/usr/local/share/man/man3/date_from_tm.3'
test -z "/usr/local/share/man/man7" || /usr/bin/mkdir -p "/usr/local/share/man/man7"
 /usr/bin/ginstall -c -m 644 './synce.7' '/usr/local/share/man/man7/synce.7'
make[2]: Leaving directory `/root/synce/libsynce-0.11/man'
make[1]: Leaving directory `/root/synce/libsynce-0.11/man'
Making install in .
make[1]: Entering directory `/root/synce/libsynce-0.11'
make[2]: Entering directory `/root/synce/libsynce-0.11'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/lib/pkgconfig" || /usr/bin/mkdir -p "/usr/lib/pkgconfig"
 /usr/bin/ginstall -c -m 644 'libsynce.pc' '/usr/lib/pkgconfig/libsynce.pc'
make[2]: Leaving directory `/root/synce/libsynce-0.11'
make[1]: Leaving directory `/root/synce/libsynce-0.11'
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by gcc... /usr/x86_64-slamd64-linux/bin/ld
checking if the linker (/usr/x86_64-slamd64-linux/bin/ld) is GNU ld... yes
checking for /usr/x86_64-slamd64-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 98304
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/x86_64-slamd64-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/x86_64-slamd64-linux/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-slamd64-linux/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/x86_64-slamd64-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/x86_64-slamd64-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g77 option to produce PIC... -fPIC
checking if g77 PIC flag -fPIC works... yes
checking if g77 static flag -static works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/x86_64-slamd64-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether make sets $(MAKE)... (cached) yes
checking for ld used by GCC... /usr/x86_64-slamd64-linux/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-slamd64-linux/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for DBUS... yes
configure: Building with desktop integration
checking whether byte ordering is bigendian... no
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking for an ANSI C-conforming const... yes
checking for nl_langinfo... yes
checking for setlocale... yes
checking for poll... yes
checking for inet_pton... yes
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for socket in -lsocket... no
checking for floor in -lm... yes
configure: creating ./config.status
config.status: creating lib/synce.h
config.status: creating libsynce.pc
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating lib/config/Makefile
config.status: creating man/Makefile
config.status: creating lib/synce_config.h
config.status: lib/synce_config.h is unchanged
config.status: executing depfiles commands
make

Codice: Seleziona tutto

Making all in lib
make[1]: Entering directory `/root/synce/libsynce-0.11/lib'
make  all-recursive
make[2]: Entering directory `/root/synce/libsynce-0.11/lib'
Making all in config
make[3]: Entering directory `/root/synce/libsynce-0.11/lib/config'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib/config'
Making all in .
make[3]: Entering directory `/root/synce/libsynce-0.11/lib'
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT bswap.lo -MD -MP -MF .deps/bswap.Tpo -c -o bswap.lo bswap.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT bswap.lo -MD -MP -MF .deps/bswap.Tpo -c bswap.c  -fPIC -DPIC -o .libs/bswap.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT bswap.lo -MD -MP -MF .deps/bswap.Tpo -c bswap.c -o bswap.o >/dev/null 2>&1
mv -f .deps/bswap.Tpo .deps/bswap.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT datetype.lo -MD -MP -MF .deps/datetype.Tpo -c -o datetype.lo datetype.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT datetype.lo -MD -MP -MF .deps/datetype.Tpo -c datetype.c  -fPIC -DPIC -o .libs/datetype.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT datetype.lo -MD -MP -MF .deps/datetype.Tpo -c datetype.c -o datetype.o >/dev/null 2>&1
mv -f .deps/datetype.Tpo .deps/datetype.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT errors.lo -MD -MP -MF .deps/errors.Tpo -c -o errors.lo errors.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT errors.lo -MD -MP -MF .deps/errors.Tpo -c errors.c  -fPIC -DPIC -o .libs/errors.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT errors.lo -MD -MP -MF .deps/errors.Tpo -c errors.c -o errors.o >/dev/null 2>&1
mv -f .deps/errors.Tpo .deps/errors.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT files.lo -MD -MP -MF .deps/files.Tpo -c -o files.lo files.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT files.lo -MD -MP -MF .deps/files.Tpo -c files.c  -fPIC -DPIC -o .libs/files.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT files.lo -MD -MP -MF .deps/files.Tpo -c files.c -o files.o >/dev/null 2>&1
mv -f .deps/files.Tpo .deps/files.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT filetime.lo -MD -MP -MF .deps/filetime.Tpo -c -o filetime.lo filetime.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT filetime.lo -MD -MP -MF .deps/filetime.Tpo -c filetime.c  -fPIC -DPIC -o .libs/filetime.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT filetime.lo -MD -MP -MF .deps/filetime.Tpo -c filetime.c -o filetime.o >/dev/null 2>&1
mv -f .deps/filetime.Tpo .deps/filetime.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT info.lo -MD -MP -MF .deps/info.Tpo -c -o info.lo info.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.c  -fPIC -DPIC -o .libs/info.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.c -o info.o >/dev/null 2>&1
mv -f .deps/info.Tpo .deps/info.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT password.lo -MD -MP -MF .deps/password.Tpo -c -o password.lo password.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT password.lo -MD -MP -MF .deps/password.Tpo -c password.c  -fPIC -DPIC -o .libs/password.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT password.lo -MD -MP -MF .deps/password.Tpo -c password.c -o password.o >/dev/null 2>&1
mv -f .deps/password.Tpo .deps/password.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT synce_log.lo -MD -MP -MF .deps/synce_log.Tpo -c -o synce_log.lo synce_log.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT synce_log.lo -MD -MP -MF .deps/synce_log.Tpo -c synce_log.c  -fPIC -DPIC -o .libs/synce_log.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT synce_log.lo -MD -MP -MF .deps/synce_log.Tpo -c synce_log.c -o synce_log.o >/dev/null 2>&1
mv -f .deps/synce_log.Tpo .deps/synce_log.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT synce_socket.lo -MD -MP -MF .deps/synce_socket.Tpo -c -o synce_socket.lo synce_socket.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT synce_socket.lo -MD -MP -MF .deps/synce_socket.Tpo -c synce_socket.c  -fPIC -DPIC -o .libs/synce_socket.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT synce_socket.lo -MD -MP -MF .deps/synce_socket.Tpo -c synce_socket.c -o synce_socket.o >/dev/null 2>&1
mv -f .deps/synce_socket.Tpo .deps/synce_socket.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT time_fields.lo -MD -MP -MF .deps/time_fields.Tpo -c -o time_fields.lo time_fields.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT time_fields.lo -MD -MP -MF .deps/time_fields.Tpo -c time_fields.c  -fPIC -DPIC -o .libs/time_fields.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT time_fields.lo -MD -MP -MF .deps/time_fields.Tpo -c time_fields.c -o time_fields.o >/dev/null 2>&1
mv -f .deps/time_fields.Tpo .deps/time_fields.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -MT wstr.lo -MD -MP -MF .deps/wstr.Tpo -c -o wstr.lo wstr.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT wstr.lo -MD -MP -MF .deps/wstr.Tpo -c wstr.c  -fPIC -DPIC -o .libs/wstr.o
 gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wsign-compare -Wno-long-long -MT wstr.lo -MD -MP -MF .deps/wstr.Tpo -c wstr.c -o wstr.o >/dev/null 2>&1
mv -f .deps/wstr.Tpo .deps/wstr.Plo
/bin/sh ../libtool --tag=CC   --mode=link gcc -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long  -no-undefined -version-info 0:0:0  -o libsynce.la -rpath /usr/lib bswap.lo datetype.lo errors.lo files.lo filetime.lo info.lo password.lo synce_hash.lo synce_ini.lo synce_log.lo synce_socket.lo time_fields.lo wstr.lo config/libconfig.la   -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0   -lm 
rm -fr  .libs/libsynce.a .libs/libsynce.la .libs/libsynce.lai .libs/libsynce.so .libs/libsynce.so.0 .libs/libsynce.so.0.0.0
gcc -shared  .libs/bswap.o .libs/datetype.o .libs/errors.o .libs/files.o .libs/filetime.o .libs/info.o .libs/password.o .libs/synce_hash.o .libs/synce_ini.o .libs/synce_log.o .libs/synce_socket.o .libs/time_fields.o .libs/wstr.o -Wl,--whole-archive config/.libs/libconfig.a -Wl,--no-whole-archive  -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/lib64 /usr/lib64/libdbus-glib-1.so /usr/lib64/libdbus-1.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so -lm  -Wl,-soname -Wl,libsynce.so.0 -o .libs/libsynce.so.0.0.0
(cd .libs && rm -f libsynce.so.0 && ln -s libsynce.so.0.0.0 libsynce.so.0)
(cd .libs && rm -f libsynce.so && ln -s libsynce.so.0.0.0 libsynce.so)
rm -fr .libs/libsynce.lax
mkdir .libs/libsynce.lax
rm -fr .libs/libsynce.lax/libconfig.a
mkdir .libs/libsynce.lax/libconfig.a
(cd .libs/libsynce.lax/libconfig.a && ar x /root/synce/libsynce-0.11/lib/config/.libs/libconfig.a)
ar cru .libs/libsynce.a  bswap.o datetype.o errors.o files.o filetime.o info.o password.o synce_hash.o synce_ini.o synce_log.o synce_socket.o time_fields.o wstr.o  .libs/libsynce.lax/libconfig.a/hash.o .libs/libsynce.lax/libconfig.a/config.o 
ranlib .libs/libsynce.a
rm -fr .libs/libsynce.lax
creating libsynce.la
(cd .libs && rm -f libsynce.la && ln -s ../libsynce.la libsynce.la)
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[2]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[1]: Leaving directory `/root/synce/libsynce-0.11/lib'
Making all in man
make[1]: Entering directory `/root/synce/libsynce-0.11/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/synce/libsynce-0.11/man'
Making all in .
make[1]: Entering directory `/root/synce/libsynce-0.11'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/root/synce/libsynce-0.11'
Making install in lib
make[1]: Entering directory `/root/synce/libsynce-0.11/lib'
Making install in config
make[2]: Entering directory `/root/synce/libsynce-0.11/lib/config'
make[3]: Entering directory `/root/synce/libsynce-0.11/lib/config'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib/config'
make[2]: Leaving directory `/root/synce/libsynce-0.11/lib/config'
Making install in .
make[2]: Entering directory `/root/synce/libsynce-0.11/lib'
make[3]: Entering directory `/root/synce/libsynce-0.11/lib'
test -z "/usr/lib" || /usr/bin/mkdir -p "/usr/lib"
 /bin/sh ../libtool --mode=install /usr/bin/ginstall -c  'libsynce.la' '/usr/lib/libsynce.la'
/usr/bin/ginstall -c .libs/libsynce.so.0.0.0 /usr/lib/libsynce.so.0.0.0
(cd /usr/lib && { ln -s -f libsynce.so.0.0.0 libsynce.so.0 || { rm -f libsynce.so.0 && ln -s libsynce.so.0.0.0 libsynce.so.0; }; })
(cd /usr/lib && { ln -s -f libsynce.so.0.0.0 libsynce.so || { rm -f libsynce.so && ln -s libsynce.so.0.0.0 libsynce.so; }; })
/usr/bin/ginstall -c .libs/libsynce.lai /usr/lib/libsynce.la
/usr/bin/ginstall -c .libs/libsynce.a /usr/lib/libsynce.a
chmod 644 /usr/lib/libsynce.a
ranlib /usr/lib/libsynce.a
PATH="$PATH:/sbin" ldconfig -n /usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/include" || /usr/bin/mkdir -p "/usr/local/include"
 /usr/bin/ginstall -c -m 644 'synce.h' '/usr/local/include/synce.h'
 /usr/bin/ginstall -c -m 644 'synce_hash.h' '/usr/local/include/synce_hash.h'
 /usr/bin/ginstall -c -m 644 'synce_ini.h' '/usr/local/include/synce_ini.h'
 /usr/bin/ginstall -c -m 644 'synce_log.h' '/usr/local/include/synce_log.h'
 /usr/bin/ginstall -c -m 644 'synce_socket.h' '/usr/local/include/synce_socket.h'
 /usr/bin/ginstall -c -m 644 'synce_types.h' '/usr/local/include/synce_types.h'
 /usr/bin/ginstall -c -m 644 'synce_vector_template.h' '/usr/local/include/synce_vector_template.h'
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[2]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[1]: Leaving directory `/root/synce/libsynce-0.11/lib'
Making install in man
make[1]: Entering directory `/root/synce/libsynce-0.11/man'
make[2]: Entering directory `/root/synce/libsynce-0.11/man'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man3" || /usr/bin/mkdir -p "/usr/local/share/man/man3"
 /usr/bin/ginstall -c -m 644 './synce_info_new.3' '/usr/local/share/man/man3/synce_info_new.3'
 /usr/bin/ginstall -c -m 644 './synce_get_directory.3' '/usr/local/share/man/man3/synce_get_directory.3'
 /usr/bin/ginstall -c -m 644 './synce_get_connection_filename.3' '/usr/local/share/man/man3/synce_get_connection_filename.3'
 /usr/bin/ginstall -c -m 644 './synce_strerror.3' '/usr/local/share/man/man3/synce_strerror.3'
 /usr/bin/ginstall -c -m 644 './wstr_to_ascii.3' '/usr/local/share/man/man3/wstr_to_ascii.3'
 /usr/bin/ginstall -c -m 644 './time_fields_from_filetime.3' '/usr/local/share/man/man3/time_fields_from_filetime.3'
 /usr/bin/ginstall -c -m 644 './date_from_tm.3' '/usr/local/share/man/man3/date_from_tm.3'
test -z "/usr/local/share/man/man7" || /usr/bin/mkdir -p "/usr/local/share/man/man7"
 /usr/bin/ginstall -c -m 644 './synce.7' '/usr/local/share/man/man7/synce.7'
make[2]: Leaving directory `/root/synce/libsynce-0.11/man'
make[1]: Leaving directory `/root/synce/libsynce-0.11/man'
Making install in .
make[1]: Entering directory `/root/synce/libsynce-0.11'
make[2]: Entering directory `/root/synce/libsynce-0.11'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/lib/pkgconfig" || /usr/bin/mkdir -p "/usr/lib/pkgconfig"
 /usr/bin/ginstall -c -m 644 'libsynce.pc' '/usr/lib/pkgconfig/libsynce.pc'
make[2]: Leaving directory `/root/synce/libsynce-0.11'
make[1]: Leaving directory `/root/synce/libsynce-0.11'
Making all in lib
make[1]: Entering directory `/root/synce/libsynce-0.11/lib'
make  all-recursive
make[2]: Entering directory `/root/synce/libsynce-0.11/lib'
Making all in config
make[3]: Entering directory `/root/synce/libsynce-0.11/lib/config'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib/config'
Making all in .
make[3]: Entering directory `/root/synce/libsynce-0.11/lib'
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[2]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[1]: Leaving directory `/root/synce/libsynce-0.11/lib'
Making all in man
make[1]: Entering directory `/root/synce/libsynce-0.11/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/synce/libsynce-0.11/man'
Making all in .
make[1]: Entering directory `/root/synce/libsynce-0.11'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/root/synce/libsynce-0.11'
make install:

Codice: Seleziona tutto

Making install in lib
make[1]: Entering directory `/root/synce/libsynce-0.11/lib'
Making install in config
make[2]: Entering directory `/root/synce/libsynce-0.11/lib/config'
make[3]: Entering directory `/root/synce/libsynce-0.11/lib/config'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib/config'
make[2]: Leaving directory `/root/synce/libsynce-0.11/lib/config'
Making install in .
make[2]: Entering directory `/root/synce/libsynce-0.11/lib'
make[3]: Entering directory `/root/synce/libsynce-0.11/lib'
test -z "/usr/lib" || /usr/bin/mkdir -p "/usr/lib"
 /bin/sh ../libtool --mode=install /usr/bin/ginstall -c  'libsynce.la' '/usr/lib/libsynce.la'
/usr/bin/ginstall -c .libs/libsynce.so.0.0.0 /usr/lib/libsynce.so.0.0.0
(cd /usr/lib && { ln -s -f libsynce.so.0.0.0 libsynce.so.0 || { rm -f libsynce.so.0 && ln -s libsynce.so.0.0.0 libsynce.so.0; }; })
(cd /usr/lib && { ln -s -f libsynce.so.0.0.0 libsynce.so || { rm -f libsynce.so && ln -s libsynce.so.0.0.0 libsynce.so; }; })
/usr/bin/ginstall -c .libs/libsynce.lai /usr/lib/libsynce.la
/usr/bin/ginstall -c .libs/libsynce.a /usr/lib/libsynce.a
chmod 644 /usr/lib/libsynce.a
ranlib /usr/lib/libsynce.a
PATH="$PATH:/sbin" ldconfig -n /usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/include" || /usr/bin/mkdir -p "/usr/local/include"
 /usr/bin/ginstall -c -m 644 'synce.h' '/usr/local/include/synce.h'
 /usr/bin/ginstall -c -m 644 'synce_hash.h' '/usr/local/include/synce_hash.h'
 /usr/bin/ginstall -c -m 644 'synce_ini.h' '/usr/local/include/synce_ini.h'
 /usr/bin/ginstall -c -m 644 'synce_log.h' '/usr/local/include/synce_log.h'
 /usr/bin/ginstall -c -m 644 'synce_socket.h' '/usr/local/include/synce_socket.h'
 /usr/bin/ginstall -c -m 644 'synce_types.h' '/usr/local/include/synce_types.h'
 /usr/bin/ginstall -c -m 644 'synce_vector_template.h' '/usr/local/include/synce_vector_template.h'
make[3]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[2]: Leaving directory `/root/synce/libsynce-0.11/lib'
make[1]: Leaving directory `/root/synce/libsynce-0.11/lib'
Making install in man
make[1]: Entering directory `/root/synce/libsynce-0.11/man'
make[2]: Entering directory `/root/synce/libsynce-0.11/man'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man3" || /usr/bin/mkdir -p "/usr/local/share/man/man3"
 /usr/bin/ginstall -c -m 644 './synce_info_new.3' '/usr/local/share/man/man3/synce_info_new.3'
 /usr/bin/ginstall -c -m 644 './synce_get_directory.3' '/usr/local/share/man/man3/synce_get_directory.3'
 /usr/bin/ginstall -c -m 644 './synce_get_connection_filename.3' '/usr/local/share/man/man3/synce_get_connection_filename.3'
 /usr/bin/ginstall -c -m 644 './synce_strerror.3' '/usr/local/share/man/man3/synce_strerror.3'
 /usr/bin/ginstall -c -m 644 './wstr_to_ascii.3' '/usr/local/share/man/man3/wstr_to_ascii.3'
 /usr/bin/ginstall -c -m 644 './time_fields_from_filetime.3' '/usr/local/share/man/man3/time_fields_from_filetime.3'
 /usr/bin/ginstall -c -m 644 './date_from_tm.3' '/usr/local/share/man/man3/date_from_tm.3'
test -z "/usr/local/share/man/man7" || /usr/bin/mkdir -p "/usr/local/share/man/man7"
 /usr/bin/ginstall -c -m 644 './synce.7' '/usr/local/share/man/man7/synce.7'
make[2]: Leaving directory `/root/synce/libsynce-0.11/man'
make[1]: Leaving directory `/root/synce/libsynce-0.11/man'
Making install in .
make[1]: Entering directory `/root/synce/libsynce-0.11'
make[2]: Entering directory `/root/synce/libsynce-0.11'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/lib/pkgconfig" || /usr/bin/mkdir -p "/usr/lib/pkgconfig"
 /usr/bin/ginstall -c -m 644 'libsynce.pc' '/usr/lib/pkgconfig/libsynce.pc'
make[2]: Leaving directory `/root/synce/libsynce-0.11'
make[1]: Leaving directory `/root/synce/libsynce-0.11'
Per amor di cronaca vi posto sempre da slamd cosa succede a odccm quando gli do il comando
./configure --exec-prefix=/usr

Codice: Seleziona tutto

checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBSYNCE... configure: error: Package requirements (libsynce >= 0.11) were not met:

No package 'libsynce' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBSYNCE_CFLAGS
and LIBSYNCE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

bash-3.1# ./configure --exec-prefix=/usr >> conf.txt
configure: error: Package requirements (libsynce >= 0.11) were not met:

No package 'libsynce' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBSYNCE_CFLAGS
and LIBSYNCE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Rispondi