-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
install #3
Comments
Hello, I am sorry for the bad experience. There is insufficient data in the messages you copied. Apparently, there is a compile error compiling "compiler.c", but you have not copy-pasted it above. Could you please copy the complete transcript? Also, to help me reproduce, can you tell me which version of Linux? I'll install it in a VM and try to do the same. And yes, I know that I need to return spending more time on these projects, but I've been extremely busy with the DxO ONE lately, and did not have much time for my other projects. Sorry again. Are you the same person that asked about installation on Grenouille Bouillie? If so, I think that github may be a better place and I will redirect people from my blog here. Thank you for letting me know about the problem. |
Yes, I am the same person, the linux version is ubuntu 14.04 lts 32bits |
According to the build log, you are building with LLVM 3.4 and not 2.9. While XL (the language underlying Tao3D), should support that if I remember correctly, I don't know if the version used by Tao3D does. I did not have time to take a look at it this week-end (there was a relatively large change in the ELFE "flight recorder" (c3d/elfe@695a805), which will make it much easier to debug some thorny issues in Tao3D. If you want to know why supporting several versions of LLVM are problematic, I invite you to read this file: https://github.com/c3d/elfe/blob/master/src/llvm-crap.h :-) Meanwhile, if you can make sure you are using LLVM 2.9, this one should work OK. Also, the Taodyne web site went down for good (we shut down the company). I need to build new versions of Tao3D that don't go looking there for the Examples menu. |
Thank you man!! for the concern, I do not pretend that you waste your time answering my silly questions, answer me as much as you can. |
You probably do not have the llvm-config in your PATH. Try to find where it was installed, and add that to the PATH variable before running qmake.
Christophe
… On 13 Dec 2016, at 04:18, luislopes7 ***@***.***> wrote:
Thank you man!! for the concern, I do not pretend that you waste your time answering my silly questions, answer me as much as you can.
In spite of everything I would like to try to program something with tao. I build llvm 2.9 but now I get this error:
***@***.***:~/tao-3D$ ./configure
Running: qmake -r CONFIG+=release CONFIG+=silent PACKAGE_APPEND=
Reading /home/nada/tao-3D/libxlr/libxlr.pro
Project ERROR: Can't execute llvm-config-2.9 nor llvm-config
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#3 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABngtJmVA8X3jJ1Xl2lwIrrwBrBtdxOEks5rHg5ogaJpZM4LBpWi>.
|
I could pass ./configure successfully nada@nada:~/tao-3D$ make install |
OK will try to replicate this when I’m back at home (I’m currently travelling). Expect a response around next Monday. If not, please ping me back to put some pressure, something like “if you don’t make this work today, I kill a kitten”.
Thanks for reporting.
Christophe
… On 16 Dec 2016, at 00:23, luislopes7 ***@***.***> wrote:
I could pass ./configure successfully
But now I have this error.
***@***.***:~/tao-3D$ make install
cd libxlr/ && make -f Makefile install
make[1]: se ingresa al directorio «/home/nada/tao-3D/libxlr»
rm -f libxlr.so.1.0.0 libxlr.so libxlr.so.1 libxlr.so.1.0
linking libxlr.so.1.0.0
/usr/bin/ld: no se puede encontrar -lLLVMObject
/usr/bin/ld: no se puede encontrar -lLLVMMCJIT
/usr/bin/ld: no se puede encontrar -lLLVMMCDisassembler
/usr/bin/ld: no se puede encontrar -lLLVMLinker
/usr/bin/ld: no se puede encontrar -lLLVMJIT
/usr/bin/ld: no se puede encontrar -lLLVMMCParser
/usr/bin/ld: no se puede encontrar -lLLVMMC
collect2: error: ld returned 1 exit status
make[1]: *** [libxlr.so.1.0.0] Error 1
make[1]: se sale del directorio «/home/nada/tao-3D/libxlr»
make: *** [sub-libxlr-install_subtargets] Error 2
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#3 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABngtJmbY8WF9JbgUWWGlmWtXuzkIazUks5rIcwLgaJpZM4LBpWi>.
|
I think it solves the problem of libraries, but it still throws me errors when I execute make, in the txt files are the output: |
the kitten is dead Christophe |
Hi Luis,
My Linux installations did not go as smoothly as planned, see https://grenouillebouillie.wordpress.com/2016/12/21/goodbye-dxo-hello-red-hat. So I must admit that I did not spend much time on Tao3D yet. And then there was this little thing called Christmas. But still planning to get back to it.
Christophe
On 27 Dec 2016, at 23:20, luislopes7 ***@***.***> wrote:
the kitten is dead Christophe
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
Christophe de Dinechin
|
Hi Luis. It took me a while, but I believe that the kitten is back on its feet. Please let me know if you have better luck now. |
No,i dont have luck, same problem to build |
did you see the output on txt files? |
Yes. I thought this specific issue was fixed (the "cannot stat"). So I re-opened the issue. BTW, when you send output files like this, would you mind temporarily setting LANG=C, this would make it easier for me to figure out what the messages mean. |
I will install an Ubuntu 14.04 32-bit VM to see if I can replicate this. |
Hi there. I saw today the talk about XL and Tao at fosdem 2020, I know this repos is not that active but in order to improve on the current state, I've tried to make a containerized build. Even if it's not yet successful, I guess this improves a little bit... So on a linux box with docker installed, clone the repos and its submodules git clone https://github.com/c3d/tao-3D.git
cd tao-3D
git submodule update --init --recursive After that create a Dockerfile.txt (from the attachement) and try: mv Dockerfile.txt Dockerfile # Github disallow the attachement without extension
# Launch the build
docker build . The dockerfile contains a version of llvm2.9 (along with llvm3.4, hence the rename) with all the prerequisites (qt5, opengl). Although
The full build log is here Hope this helps. |
Thanks for the report, @revoker . I'm trying this right now. I added the |
hello,I am trying to install tao3d in linux without success, I downloaded it from ´´https://sourceforge.net/projects/tao3d/´´ but when I run''make install'' I get this error:
Make [1]: *** [compiler.o] Error 1
Make [1]: exits the directory "/ home / nada / tao-3D / libxlr"
Make: *** [sub-libxlr-install_subtargets] Error 2
The truth is that there is not too much information about this language and its installation even on its website, I ask if you can guide me since I am a bit lost.
Thank you
The text was updated successfully, but these errors were encountered: