[TYPO3-english] mnogosearch: compiling + installing search engine no /opt/ directory created?

grac grac at gmx.ch
Thu Feb 26 16:15:16 CET 2009


@dmitry
>> everything went without any problems until i tried to find the directory
>> /opt/mnogosearch (manual page 14).
>> i just couldn't find it anywhere.
> 
> Try "ls /opt". If that gives you nothing, do this as root: "mkdir /opt".
> 

it seems as if i have no rights (i'm on a shared webserver).

here the message with "make":
> Making all in include
> make  all-am
> Making all in src
> Making all in .
> /bin/bash ../libtool --tag=CC --mode=link gcc  -D_REENTRANT -D_THREAD_SAFE -g -O2  
   -o search.cgi -pthread search.o mutex.o libmnogosearch.la 
libmnogocharset.la -lm -lz
> gcc -D_REENTRANT -D_THREAD_SAFE -g -O2 -o .libs/search.cgi -pthread search.o mutex.o 
  -L/home/xxx/tmp/mnogosearch-3.3.8/src/.libs ./.libs/libmnogosearch.so
  -L/home/xxx/tmp/mnogosearch-3.3.8/src 
/home/xxx/tmp/mnogosearch-3.3.8/src/.libs/libmnogocharset.so 
./.libs/libmnogocharset.so
  -lm -lz  -Wl,--rpath -Wl,/usr/local/mnogosearch/lib
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLStmtFreeGeneric'
> ./.libs/libmnogosearch.so: undefined reference to `UdmFindURL'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLBuildWhereCondition'
> ./.libs/libmnogosearch.so: undefined reference to `UdmFindWordRawBlob'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLEscStr'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLBinEscStr'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLBindParameter'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLBindGeneric'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLEscStrSimple'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLExecute'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLLen'
> ./.libs/libmnogosearch.so: undefined reference to `UdmLoadSlowLimit'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLPrepare'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLNumRows'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLCommit'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLExecGeneric'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLExecDirect'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLFree'
> ./.libs/libmnogosearch.so: undefined reference to `UdmBuildCmpArgSQL'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLPrepareGeneric'
> ./.libs/libmnogosearch.so: undefined reference to `_UdmSQLQuery'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLBegin'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLParamPlaceHolder'
> ./.libs/libmnogosearch.so: undefined reference to `UdmStoreHrefsSQL'
> ./.libs/libmnogosearch.so: undefined reference to `UdmApplyFastLimit'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLTableTruncateOrDelete'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLValue'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLStmtFree'
> ./.libs/libmnogosearch.so: undefined reference to `UdmSQLDropTableIfExists'
> *** Error code 1
> 
> Stop in /home/xxx/tmp/mnogosearch-3.3.8/src.
> *** Error code 1
> 
> Stop in /home/xxx/tmp/mnogosearch-3.3.8/src.
> *** Error code 1
> 
> Stop in /home/xxx/tmp/mnogosearch-3.3.8.

and here for "make install":

> Making install in include
> test -z "/usr/local/mnogosearch/include" || /home/xxx/tmp/mnogosearch-3.3.8/install-sh -d "/usr/local/mnogosearch/include"
> mkdir: /usr/local/mnogosearch: Permission denied
> *** Error code 1
> 
> Stop in /home/xxx/tmp/mnogosearch-3.3.8/include.
> *** Error code 1
> 
> Stop in /home/xxx/tmp/mnogosearch-3.3.8/include.
> *** Error code 1
> 
> Stop in /home/xxx/tmp/mnogosearch-3.3.8.

would there be a workaround when permissions are denied?

thanks

stephan




More information about the TYPO3-english mailing list