>
> lrwxrwxrwx    4 root root    1 Jul 23  2015 kunden -> /
>
kunden links to / ?  Sounds strange to me.

You might try to specify CMAKE_INSTALL_PREFIX as a relative path to avoid
going via /kunden
Are you using the most recent cmake available for your platform? You didn't
provide the actual cmake output, did you?
If all else fails, build on a different system (with the required PREFIX),
generate a .deb install file and install it on this system




On Sun, Feb 3, 2019 at 11:37 PM Michael Lueck <mlu...@lueckdatasystems.com>
wrote:

> Greetings Erich,
>
> Erich Steinböck wrote:
> > Hi Michael, I didn't miss your reply, I just wouldn't know what could be
> wrong here.
> >
> > I recreated your setup as accurately as possible on my Ubuntu 16.04 VM
> and cmake runs successfully for me.
>
>
> I have no idea how exactly the hosting provider (1&1) is mounting file
> systems. They never have allowed output of mount to show up. They used to
> let customers see the /etc/fstab... not any longer.
>
>
>
> > Are there any links involved in your build path?
>
> Trying to investigate what I can...
>
> (uiserver):u40009095:/$ ls -al | grep kunden
> lrwxrwxrwx    4 root root    1 Jul 23  2015 kunden -> /
>
> There is a link already right there!
>
> (uiserver):u40009095:/kunden$ ls -al | grep homepages
> drwxr-xr-x   59 root root 4096 Feb  3 17:17 homepages
>
> (uiserver):u40009095:/kunden/homepages$ ls -al | grep 35
> drwxr-xr-x 32 root     root      4096 Aug 11 20:37 35
>
> (uiserver):u40009095:/kunden/homepages/35$ ls -al | grep d157794216
> drwxr-xr-t  7 root root 4096 Feb  3 00:38 d157794216
>
> (uiserver):u40009095:/kunden/homepages/35/d157794216$ ls -al | grep htdocs
> drwx---r-t 23 u40009095 ftpusers 4096 Jan 21 16:22 htdocs
>
>
>
>
> > Can you rd CMakeCache.txt and rerun cmake?
>
>
> I cleared out all the files in ~/build/oorexxbuild/release
>
> Tried the command again full pathing the prefix:
> cmake -DCMAKE_BUILD_TYPE=RELEASE
> -DCMAKE_INSTALL_PREFIX=/kunden/homepages/35/d157794216/htdocs/opt/oorexx
> ../../ooRexx-5.0.0/oorexx-code-0
>
> Still blows up the same way.
>
> So I stated looking through for instances of "/kunden/kunden/" in the .txt
> output files. Some interesting results are showing up:
>
> Compiler: /kunden/kunden/usr/bin/cc
>
> That is not correct!
> (uiserver):u40009095:~/build/oorexxbuild/release$ which cc
> /usr/bin/cc
>
> Compiler: /kunden/kunden/kunden/kunden/usr/bin/c++
>
> Also not correct!
> (uiserver):u40009095:~/build/oorexxbuild/release$ which c++
> /usr/bin/c++
>
> Run Build Command:"/kunden/kunden/usr/bin/make"
> "cmTryCompileExec3372896991/fast"
> /kunden/kunden/usr/bin/make -f
> CMakeFiles/cmTryCompileExec3372896991.dir/build.make
> CMakeFiles/cmTryCompileExec3372896991.dir/build
> make[1]: Entering directory
> '/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp'
> /kunden/usr/bin/cmake -E cmake_progress_report
> /kunden/kunden/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp/CMakeFiles
> 1
> Building C object
> CMakeFiles/cmTryCompileExec3372896991.dir/testCCompiler.c.o
> cd
> /kunden/kunden/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp
> && /kunden/kunden/usr/bin/cc    -o
> CMakeFiles/cmTryCompileExec3372896991.dir/testCCompiler.c.o   -c
>
> /kunden/kunden/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp/testCCompiler.c
> Linking C executable
> /kunden/kunden/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp/cmTryCompileExec3372896991
> cd
> /kunden/kunden/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp
> && /kunden/usr/bin/cmake -E cmake_link_script
> /kunden/kunden/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp/CMakeFiles/cmTryCompileExec3372896991.dir/link.txt
> --verbose=1
> /kunden/kunden/usr/bin/cc
>  CMakeFiles/cmTryCompileExec3372896991.dir/testCCompiler.c.o  -o
> /kunden/kunden/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp/cmTryCompileExec3372896991
> -rdynamic
> make[1]: Leaving directory
> '/homepages/35/d157794216/htdocs/build/oorexxbuild/release/CMakeFiles/CMakeTmp'
>
>
>
> I suspect something about that first link /kunden/ is making CMake to blow
> up. Correct?
>
>
>
> > Can you remove and recreate the full build path and then rerun cmake?
>
> Did I do above what you are asking for here?
>
>
> > Can you supply the full CMake output? (this should include your CMake
> version as above)
> > Can you try building on a different path, e. g. on /home/michael or such?
>
>
> No, not that far up the directory levels.
>
> Our web hosting account is rooted at:
>
> /kunden/homepages/35/d157794216/htdocs/
>
>
> I am thankful,
>
> --
> Michael Lueck
> Lueck Data Systems
> http://www.lueckdatasystems.com/
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to