[FreeNX-kNX] ERROR - Compile NXLIBS 1.4 to SUSE PowerPC

Vishnu.Mohan at tsysprepaid.com Vishnu.Mohan at tsysprepaid.com
Fri Sep 2 13:57:31 UTC 2005


Strangely enough I haven't run into any issues trying to compile nxssh - 
what you could do is try and compile the openssh sources and see if you 
get the same/similar errros. You might be missing some development 
libraries for crypto or ssl.

Are you sure that ./configure doesn't throw any warnings that look 
suspicious - there are times when openssh will not compile cause util.h 
won't compile (I can't remember the exact error off the top of my head) 
but do a 'make clean' and run './configure' again to see if there are any 
warnings that it spits out which might be preventing you from completing a 
successful build.

Regards,
Vishnu.



Adriano Frare <alfrare at e-alinux.com> 
09/01/2005 06:50 PM
Please respond to
alfrare at e-alinux.com; Please respond to
User Support for FreeNX Server and kNX Client <freenx-knx at kde.org>


To
User Support for FreeNX Server and kNX Client <freenx-knx at kde.org>, 
Vishnu.Mohan at tsysprepaid.com
cc

Subject
Re: [FreeNX-kNX] ERROR - Compile NXLIBS 1.4 to SUSE PowerPC






Daet Mohan,

I do it and work now. I solved yestarday.

Now. I am with other problem on nxssh.

when I compile , I rhave received follow mmessages


======= BEGIN ======================


afrare at LoPdev:~/nx/nxssh> make
(cd openbsd-compat && make)
make[1]: Entering directory `/home/afrare/nx/nxssh/openbsd-compat'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/afrare/nx/nxssh/openbsd-compat'
gcc -o nxssh ssh.o sshconnect.o sshconnect1.o sshconnect2.o sshtty.o 
readconf.o clientloop.o -L. -Lopenbsd-compat/  -lssh -lopenbsd-compat 
-lutil -lz -lnsl  -lcrypto -lcrypt
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x378): In function 
`dlfcn_bind_func':
: undefined reference to `dlsym'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x3b8): In function 
`dlfcn_bind_func':
: undefined reference to `dlerror'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x4b4): In function 
`dlfcn_bind_var':
: undefined reference to `dlsym'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x51c): In function 
`dlfcn_bind_var':
: undefined reference to `dlerror'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x5b4): In function 
`dlfcn_unload':
: undefined reference to `dlclose'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x654): In function 
`dlfcn_load':
: undefined reference to `dlopen'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x70c): In function 
`dlfcn_load':
: undefined reference to `dlerror'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x73c): In function 
`dlfcn_load':
: undefined reference to `dlclose'
collect2: ld returned 1 exit status
make: *** [nxssh] Error 1

============================================================================


Thanks again for your help.

Adriano
Vishnu.Mohan at tsysprepaid.com wrote:
> 
> Adriano,
> 
> For some reason the autoconf scripts fail to turn on Postition 
> Independent Code generation on the POWER platform
> 
> You need to edit the toplevel Makefile and add the -fPIC flag to 
> CXXFLAGS and CCFLAGS so that they look like this
> 
> CXXFLAGS = -O3 -fPIC -I../nx-X11/exports/include -Wno-deprecated 
> -DIN_ADDR_T=
> in_addr_t -DVERSION=\"1.5.0\" -I/usr/X11R6/include -DPACKAGE_NAME=\"\" 
> -DPACKAG
> E_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" 
> -DPACKAGE_BUGREPORT=
> \"\" \
> -Wall -Wpointer-arith
> 
> CCFLAGS = -fPIC -I/usr/X11R6/include -DPACKAGE_NAME=\"\" 
-DPACKAGE_TARNAME=
> \"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" 
-DPACKAGE_BUGREPORT=\"\" \
> -Wall -Wpointer-arith
> 
> Likewise if you  are also trying to compile ncompext you will have to 
> pass the -fPIC option to CXXFLAGS again as such
> 
> CXXFLAGS = -O3 -fPIC -DVERSION=\"1.5.0\" -I/usr/X11R6/include 
> -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -D__USE_MALLOC \
> -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
> -Wmissing-declarations -Wnested-externs
> 
> I recently managed to port the NoMachine OSS Components to the POWER 
> platform, more specifically an IBM OpenPower 720 running Suse and an IBM 

> JS20 running Gentoo/PPC64. The performance on the OpenPower is just 
> fantastic!
> 
> Hope this helps,
> Vishnu.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> FreeNX-kNX mailing list
> FreeNX-kNX at kde.org
> https://mail.kde.org/mailman/listinfo/freenx-knx
_______________________________________________
FreeNX-kNX mailing list
FreeNX-kNX at kde.org
https://mail.kde.org/mailman/listinfo/freenx-knx

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/freenx-knx/attachments/20050902/dcaa2b89/attachment.html>


More information about the FreeNX-kNX mailing list